RussianPatents.com

Image processing device and image processing method. RU patent 2509341.

Image processing device and image processing method. RU patent 2509341.
IPC classes for russian patent Image processing device and image processing method. RU patent 2509341. (RU 2509341):

G06F3/048 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements (typewriters B41J; conversion of physical variables F15B0005000000, G01; image acquisition G06T0001000000, G06T0009000000; coding, decoding or code conversion, in general H03M; transmission of digital information H04L)
Another patents in same IPC classes:
Sensor device for data input Sensor device for data input / 2509340
Sensor device for data input includes a transparent touch screen and a display behind said touch screen, connected to a control device, capable of randomly distributing characters and corresponding functions on an input field for each code input session. To limit the angle of view of images of characters, an insert is placed between the touch screen and the display, said insert having optical channels, wherein for each character displayed on the display, the number of optical channels N is selected such that N≥1, and the length of each optical channel, the linear dimension of a section of the field of the display in the channel to be viewed, as well as the linear dimension of the opening of the optical channel on the side of the touch screen should be in a defined ratio.
Translucent touch screens including invisible electronic component connections Translucent touch screens including invisible electronic component connections / 2509339
Translucent electronic device has a mesh of conducting material with resistivity of less than about 3.0 Ohm/mm2, at least part of which is configured in form of an electric circuit; an electronic component attached to the mesh, wherein at least part of the mesh is configured in form of an electric circuit which is connected to leads of the electronic component in a first region of the mesh, and the second region of the mesh, which is defined outside the surface region of the electronic component, is transparent; and circuits which are connected to the electronic component, which is connected to a larger electronic device which includes a translucent electronic device, the circuits being designed to process electrical signals of the electronic component.
Design of capacitance button Design of capacitance button / 2507563
Design of a capacitance button comprises the following components serially arranged along the height and in contact with each other: an upper transparent conducting metal coating 1 on a protective glass 2, a lower transparent conducting metal coating 3 on the glass 2, a ring 4 with vertical slots from conducting rubber resting against a plastic ring 5, under which there is an electronic circuit board 6 with a sensitive electrode 7 on its upper side. At the same time coatings 1 and 3 are made in the form of sectors separated between each other by gaps, and the lower coating 3 is pressed at the bottom without a gap along the perimeter of the protective glass 2 by the ring 4 from conducting rubber to provide contact with the sensitive electrode 7 of the electronic circuit board 6.
Multi-touch detection panel with disambiguation of touch coordinates Multi-touch detection panel with disambiguation of touch coordinates / 2507562
Multi-touch detection system (100) has a touch panel (102), having a first section (104) and a second section (106); a first sensing subsystem (1 10, 112); a second sensing subsystem (122, 124); and a master controller (208) connected to the first sensing subsystem and the second sensing subsystem; for interpreting changes in the sensed coordinate pairs for a first touch of the first section and a second touch of the second section between a first period of time T1 and a second period of time T2 as a multi-touch single gesture for inputting rotation commands into the display controller (206).
Rendering teaching animations on user interface display Rendering teaching animations on user interface display / 2506630
Invention relates to user graphic interfaces and more specifically to teaching animations which demonstrate manual gestures recognised by a writing-pad tool. Initially, the writing-pad tool is interrogated to determine the context of a computing environment associated with a touch screen interface. Determining involves recognising the current condition of the writing-pad tool based on whether text is provided within a content-entry area generated thereby, ascertaining whether the focus of a cursor tool resides within the content-entry area based on whether a portion of the text is selected, and ascertaining which actions are available for invocation in the writing-pad tool based on the current condition and the focus of the cursor. The context of the computing environment is used to identify which teaching animations to promote to an active state. The promoted teaching animations are associated with the actions ascertained as available for invocation.
Creating presentation on infinite canvas and navigation thereon Creating presentation on infinite canvas and navigation thereon / 2506629
Invention relates to computer engineering and specifically to creation and demonstration of presentations. The method of creating a slide presentations comprises steps of: displaying an authoring mode user interface during an authoring mode; defining a plurality of slides during the authoring mode using the authoring mode user interface; forming a background canvas in response to selection of a change in the presentation mode; associating said plurality of slides with the background canvas; displaying said plurality of slides on the background canvas, wherein slides from said section are displayed in a different manner from slides outside said section; and automatically defining navigation functions for the slide presentation such that navigation through the slides during the slide presentation is achieved by adjusting the view such that one or more of the plurality of slides are seen relative to the background canvas in response to the automatically defined navigation functions.
Image display control apparatus and image display control method Image display control apparatus and image display control method / 2506628
Present invention relates to an apparatus and a method of controlling display of an image, which can be used to detect an object in the vicinity of a display device. A display device controller is used to change display from a first display mode to a second display mode once an object is not detected during a defined period of time. The display mode is then restored to the first display mode when a sensor detects an object in the vicinity of the display device. In another aspect, the display device controller changes display from the second display mode to the first display mode when the sensor detects an object in the vicinity of the display device, where the second display mode has lower power consumption than the first display mode.
Touch panel and method for production thereof Touch panel and method for production thereof / 2506627
Invention relates to a touch panel and a method for production thereof. The touch panel has a pair of transparent substrates arranged opposite each other and at a distance from each other; connection leads on opposite surfaces of the pair of transparent substrates; an interconnection substrate between the pair of transparent substrates, having one surface which is electrically connected to the connection leads, and another surface lying at a distance from one of the transparent substrates, opposite the other transparent substrate; an interconnection printed-circuit board includes a basic film, having first and second surfaces, wherein the first surface is provided with the lead of a first upper electrode and a lead of a second upper electrode, and the second surface is provided with a lead of a first lower electrode and a lead of a second lower electrode, wherein the lead of the first upper electrode and the lead of the second upper electrode are electrically connected to the first and second upper connection leads through first anisotropic electroconductive films, respectively, and the lead of the first lower electrode and the lead of the second lower electrode are electrically connected to the first and second lower connection leads through second anisotropic electroconductive films, respectively; and an insulating layer which fills the gap between the pair of transparent substrates in the region where the interconnection substrate is located, in a state in which the interconnection substrate an the connection leads are connected to each other.
Virtual haptic panel Virtual haptic panel / 2505848
System part and touch screen part are simultaneously presented on a touch screen. Operating system (OS) user interface (UI) is presented in the system part, wherein the mouse cursor is presented as part of the OS. A virtual touch panel is presented in said touch screen part to control the mouse cursor, wherein the virtual touch panel includes a region for controlling movements of the mouse cursor. Touches are received within said touch screen part. One or more rules are used to convert the touches into one or more mouse actions. Mouse actions are used to control the mouse cursor and said one or more rules are used to process touches which begin from the inner part of said touch screen part and, by maintaining contact with the touch screen, continue to said system part.
Method and apparatus for processing page resources Method and apparatus for processing page resources / 2504832
Method includes: identifying specific resources related to web pages, and determining corresponding relationships between the identified specific resources and the web pages; according to the corresponding relationships between the specific resources and the web pages, displaying prompt sign indicating the web pages having the specific resources.
Atm and method for its operation (variants) Atm and method for its operation (variants) / 2248044
Methods for inputting data into ATM include following steps: forming an input signal when function key or auxiliary keyboard key is pressed at ATM panel, at the same time data inputted into ATM are assigned to pressed key, conversion of input signal from key to input signal, matching coordinate data of point of a point on screen of ATM, previously matched with pressed key, redirection of coordinate data input signal into computer data flow, meant for data input from mouse. Method for data input may have additional steps: forming of signal by pressing key of auxiliary keyboard, conversion of input signal from auxiliary keyboard key to input signal, matching key on standard letter-digit keyboard, previously matched with pressed key; redirection of received input into data flow of computer, meant for inputting data from standard keyboard. ATMs have computer and at least one device for performing financial operations in response to data input in computer, performed in accordance to methods for inputting data into ATM. Devices for storing software have software, providing for control of ATM in accordance to methods for inputting data in ATM.
Device for inputting image into personal computer Device for inputting image into personal computer / 2256210
Device has CPU, control block, receipt register, buffer memory block, address counter, first and second channel transmitters blocks, PC connection block, amplifier, pulse generator, control signals generator, second receipt register, second buffer memory block, first, second and third buffer registers, receipt-transmission register, strings counter, adder, first string counter and digital comparator.
Navigation Navigation / 2265245
Objects are linked to multiple directions on basis of positions of these objects, ascension or descent for one level in hierarchy of such objects is performed, while a certain group of objects can be passed as a whole at first level, and shifting between its other elements or sub-group can take place at second level.
Method for connecting semi-bridge indicator to personal computer Method for connecting semi-bridge indicator to personal computer / 2265878
Semi-bridge indicator is connected to computer through sound card, central processor unit of which is used for forming bearing alternating voltage, and two stereo output channels form alternating current bridge together with semi-bridge indicator, from diagonal line of which signal is injected into central processor unit of sound card.
Device for making image input into computer Device for making image input into computer / 2267150
Device has alphanumeric transformer, control unit and additionally introduced amplifier and transceiver register. Data input is carried out by sequentially reading each byte saved in the transceiver register.
Method for selecting product by means of data transfer network Method for selecting product by means of data transfer network / 2287176
Server system 100 controls selection of product through data transfer network 120, by means of a series of screens. Server system 100 processes user data from user input signals to determine whether user data are synchronized with at least one of a set of products. Server system 100 transfers the earliest one of screen signals, appropriate for such earliest one of screens in series, which has no synchronized data, if selected screen is next in the order of screens and if previous screens in order, prior to selected one, all have no synchronized data.
Information input device Information input device / 2291476
Device contains commutator, storage device, two counters, synchronizer, three gates. Address inputs of commutator and storage device are connected to each other and to byte outputs of counter, which continuously changes its state influenced by clock signal. Each counter state corresponds to the number of external device and to information written in storage device, which defines this external device. Address digit count of storage device is greater than commutator address digit count by one. That is, each external device has an identifier of two words, which is passed to computer during current query cycle.
Computer spherograph, combined computer control device based on it Computer spherograph, combined computer control device based on it / 2292072
Device is equipped with a lever with controlling and controlled arms, hanging on a support with the capability of moving controlled arm inside a spatial angle of a fixed spherical surface. Buttons and scroll wheel are located on controlling arm. Controlled arm, as well as the scanned interior spherical surface, is located inside the device.
I/o device I/o device / 2295748
I/o device can be used in devices for manual data input/output. Device has keyboard mounted on panel, radiation receiver/ source couples, two reserved channels for data processing, which channels have decoder, switches and optical module, control bus, data bus and microcontroller. Radiation receivers and radiation sources are placed in case of optical module.
Data input method Data input method / 2300129
Technical effect is achieved by means of repeated execution of following: setting of beginning of counting of values of parameter value determining parameters, comparison of these values to sets of conditions of selection of spatial areas from a set of such areas, including at least condition of whether parameter values, corresponding to manipulator movement, belong to this spatial area, recording a series of input of spatial areas, comparison of this record to certain set of series of selection of spatial areas, inputting data from a set of data, connected to matching series.

FIELD: information technology.

SUBSTANCE: when one page of a newspaper article or a magazine is displayed using hierarchical data 380, a pre-designated area 392 (indicated by line 386 in the hierarchical data 380) for each article is defined in a scenario definition file. A plurality of pre-designated areas 394, 396 (indicated by lines 388, 390, respectively) are defined in the layer below, i.e., the layer having a resolution of a level that allows characters to be legible, so that the viewer can browse the article from start to end. The displayed image is initially guided to the pre-designated area 392 upon a user request for enlargement (arrow F). Upon a further request for enlargement, the displayed image is guided to the pre-designated area 394 at the heading of the article (arrow G). When the user having read the sentence in the pre-designated area 394 provides information by indicating a direction or pressing a predetermined button, the displayed image is guided to the pre-designated area 396 (arrow H) showing the continuation of the sentence.

EFFECT: efficient manipulation of a displayed image while maintaining quality of information.

39 cl, 26 dwg

 

THE TECHNICAL FIELD

The present invention relates to the technology of processing of images to enlarge/shrink the image reproduced on the display, or to move the image up, down, left, or right.

PRIOR ART

Currently proposed different home entertainment system, which can reproduce the moving image, and to fulfill your game. In home entertainment systems graphics processor generates a three-dimensional image using a polygon (see, for example, a patent document №1).

Thus the offered technology allows to increase/decrease displayed on the picture display or to move this image up, down, left or right using the mosaic image of the most various levels of permissions that are generated from digital images, such as photos in high definition. In this technology, image processing the original image size is reduced several times and generated images of different levels of permissions, which allows to represent the original image in a hierarchical structure, in which each layer of the hierarchy divided into one or more of tiles. Usually the image is lower resolution contains one mosaic image, and the original image with the highest level of permissions that contains the greatest number of tiles. The imaging device provides effective increase or decrease the playback display the image so that the resized image is efficiently represented by switching currently in the mosaic image in an image mosaic of some other hierarchical layer.

SUMMARY OF THE INVENTION

PROBLEMS THAT SHOULD BE SOLVED BY THE INVENTION

There are currently a mobile terminal with display screens, with all the big sizes. It is thereby possible to display on these screens high definition image regardless of the type of device information processing. Therefore, users can more easily get access to different types of appealing to the eye content. However, as the information that should be played on the screen, becoming more complex and high-level, there is a need for new and diverse approaches to leveraging this information. Therefore, the quality of information and the ease of working with it are often in contradictory ways. The creation of complex, containing the image of the content requires additional expertise.

The present invention solves the above mentioned problems and is aimed at the provision of technology that allows you to easily reproduce the display of the desired information, while maintaining the quality of information.

MEANS OF ADDRESSING THESE PROBLEMS

One of the peculiarities of the present invention relates to the imaging device. This imaging device is intended for display at least part of the image and differs in that it contains: a storage device that stores hierarchical data formed the image data, which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of resolution levels; the memory that stores the file identify the script that assigns a region in these hierarchical data in the virtual space, a certain image plane and axis resolution levels; the unit receiving the input information, host from user input data requirements that relate to the change of the displayed image; and the processing unit displayed image display, guide displayed on the display the image in an area that's mentioned in the definition file script, when the user will be obtained in advance specified input data requirements.

Another feature of the implementation of the present invention relates to a method for image processing. This method of image processing is used to display at least part of the image and differs in that it contains: the stage reading of image data from a storage device and render the image on the display; the stage of obtaining a user's requirements on movement of displayed image, which may be a requirement to increase, decrease or parallel transport indicated on the display area in the image displayed in the current time; and stage directions displayed image in the region and with the consent level preset in the memory, in accordance with the request to move the displayed image.

Another feature of the implementation of the present invention relates to the imaging device. This imaging device is intended for display at least part of the image and differs in that it contains: a storage device that stores hierarchical data, which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of the permission; the memory that stores the file define relationships that establishes the correspondence between some areas within different sets of hierarchical data in the virtual space, a certain image plane and axis resolution levels; the unit receiving the input information, host from user input data requirements that relate to move the displayed image; and processing unit of the displayed image, which directs the displayed image display in the area specified in the file define relations, when the user received the predefined input data requirements.

Another feature of the implementation of the present invention relates to a method for image processing. This method of image processing is used when displaying at least part of the image and differs in that it includes: step-read image data from a storage device and render the image on the display; the stage of obtaining from user requirements to move the displayed image, which may be a requirement to increase, decrease or parallel transport area in the image that displays in the display the current time; and phase switching the display area on pre-determined area of another image, which is pre-set in accordance region in displayed in the current time the image when displayed on the display, the image will reach the region and the level of permissions that are preset in memory.

Another feature of the implementation of the present invention refers to the structure of the data content. The structure of the data content differs in that it defines between a matching file define the links that used to make switching between hierarchical data during output on the picture display and display on each other predefined areas in several sets of hierarchical data containing image data which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of levels of resolution in virtual space, a certain image plane and axis resolution levels; several sets of hierarchical data that are defined according to the above definition file links; and attribute information for managing the use of these hierarchical data.

Another feature of the implementation of the present invention relates to the imaging device. The imaging device is intended for display at least part of the image and differs in that it contains: a storage device that stores hierarchical data formed the image data, which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of the permission; the memory that stores the file define relations, which defines the mapping between at least two sets hierarchical data and along with these, defines the conditions for switching displayed image between the mentioned hierarchical data; estimation block connections that when a file is accessed define relationships make a judgment about the execution or non-execution conditions of switching displayed image while displaying an image of any set of hierarchical data; and processing unit of the displayed image, which switches the displayed image on the image of the other set of hierarchical data, which is set in accordance with this set of hierarchical the data displayed in the current time, if the evaluation unit ties pronounced judgment about the condition of the switch.

Another feature of the implementation of the present invention relates to the information-processing device. The information-processing device is different in that it includes: the unit receiving the input information, which provides information from the user input data requirements to select multiple individual images, registration unit for defining the information that generates the data index image, which is located in a predetermined format you select multiple individual images with each of several separate images is hierarchical data structure that contains the image data with different levels of resolution and hierarchically organized in the order of levels of resolution; and registration unit for defining information defines the mapping between a field in an indexed image, in which there is a separate image, and hierarchical data of a single image that is located in this region, generates a file define relationships for the implementation switch the data used to render display the image from the index image on a separate image, and issues generated the definition file links in memory.

Another feature of the implementation of the present invention relates to a method of information processing. The method of information processing differs in that it includes: the stage of obtaining the input of the information on which are taken from the user input data requirements to select multiple individual images, stage of data generation index image that contains several selected individual images, read from a mass storage device, which is readable images are located in a predetermined format, and transmission of generated data in memory; each of the several individual images is a hierarchical data structure that contains the image data with different levels of resolution and hierarchically organized in the order of resolution levels; and at the stage of generation and data transfer of the correspondence between areas where the individual images in the indexed image, and hierarchical data of individual images located in this area, and also generated and issued a definition file links for implementation switch the data used to render display images from the index of the image into separate images.

Another feature of the implementation of the present invention refers to the structure of the data content. The structure of the data content is intended to establish the correspondence between the data of several individual images, each of which has a hierarchical data structure, built of hierarchically organized image data with different levels of resolution and order of levels of resolution; data index image where are these separate images in a predetermined format; and the definition file links to establish the correspondence between areas where the individual images in the indexed image, and hierarchical data of individual images are located in these areas, and switching of data used in the rendering of displayed images from the index of the image into separate images.

Another feature of the implementation of the present invention relates to the information-processing device. This information-processing device is used in the imaging device that provides read and display hierarchical data formed the image data, which are representations of one and the same image with different levels of resolution and hierarchically organized in the order of levels of resolution, and that generates a file define relations, calling for switching displayed image between predefined regions in different sets of hierarchical data; the information-processing device is different in that it includes: a storage device that stores mentioned hierarchical data; block displays the specified the image that reads from the mentioned mass storage device mentioned hierarchical data in accordance with the input requirements of the user to select an image and displays them on a screen; and registration unit for defining the information that gets from the user input data requirements for selection of areas in images of several sets of hierarchical data placed on the mentioned display unit display a specified image and generates a file define relations identification coordinate these selected regions in virtual space defined image plane and axis levels of resolution, and in accordance with the mapping of areas at each other.

The mentioned block the registration of defining the information in this information-processing device also has the peculiarity that can be obtained from the user input data requirements for selection of a few of the areas identified in several sets of hierarchical data that have established according to each other mentioned definition file links, and create a definition file script that specifies how the switch displayed image across multiple areas in several sets of hierarchical data, the identification and registration of coordinates a few selected areas mentioned in the virtual space.

The mentioned block the registration of defining the information in this information-processing device also has the peculiarity that can reconcile images between image areas selected by the user in different sets of hierarchical data, to adjust the coordinates of the areas mentioned in the virtual space of each region and on this basis to establish a correspondence between the connections so that the objects on the respective picture displayed in the same place.

The area in hierarchical data defined in the above-mentioned definition file links in the information-processing device also has that feature, that is a rectangle that has a predetermined length to height.

The mentioned block the registration of defining the information in this information-processing device also has the peculiarity that for each group of regions, which determined the conformity between themselves, may be obtained from user input requirement of the test condition switching displayed image, depending on whether originally displayed on the display, the image modified in the direction of increase or decrease, and to register this condition in the definition file links.

The information-processing device also has the peculiarity that can generate a file that contains mentioned hierarchical data or information relating to areas of memory that stores mentioned hierarchical data referred to the definition file links and the above-mentioned definition file script.

The mentioned block of the display outputs the specified image to this information-processing device also has the peculiarity that can output the image to the display, addressing generated mentioned definition file links and switching the displayed image display in predetermined areas mentioned hierarchical data are defined according to the above definition file links.

The mentioned block the registration of defining the information in this information-processing device also has the peculiarity that can transmit the generated mentioned definition file links on the imaging device connected through the network, and to correct the mentioned definition file links according to the response, the information sent from this device image processing.

Another feature of the implementation of the present invention relates to the information-processing device. This information-processing device is used in the imaging device, which provides read and display hierarchical data, educated image data, which are the views of the same image with different levels of resolution and hierarchically organized in the order of levels of resolution, and that generates a definition file script, calling to switch displayed image between predefined regions in different sets of hierarchical data; the information-processing device is different in that it includes: a storage device that stores mentioned hierarchical data; block display a specified image that reads from the mentioned mass storage device mentioned hierarchical data in accordance with the input requirements of the user to select an image and displays them on a screen; and registration unit for defining the information that gets from the user input data requirements for selection of areas in images of several sets of hierarchical data placed on the mentioned display unit display a specified image and generates the definition file script to identify the coordinates of these selected areas in virtual space defined by the image plane and axis permission levels.

The mentioned block the registration of defining the information in this information-processing device also has the peculiarity that can provide information relevant to the output field to display, to determine the correspondence between each area selected by the user in the above definition file script, and information relating to the output field to display, and to record information about this line in the above definition file script.

The mentioned block the registration of defining the information in this information-processing device also has the peculiarity that can transmit the generated mentioned definition file script on the imaging device connected through the network, and to correct the mentioned definition file script, based on information in reply sent from this device processing.

In this information-processing device also has the peculiarity that in the mentioned file stored in this device, can be enabled attribute information, which controls the playback of hierarchical data.

Another feature of the implementation of the present invention relates to a method of information processing. This method of information processing is used in the imaging device that reads and display hierarchical data, educated image data, which are representations of one and the same image with different levels of permissions and hierarchically organized in the order of levels of resolution, and that generates a file define relations, calling for switching displayed image between predefined regions in different sets of hierarchical data; if this method of information processing differs in that it includes: stage reading of the mentioned mass storage device mentioned hierarchical data and put them on display, based on the inputs from the user's requirements on the choice of the image; the stage of obtaining a user's input data requirements for selection of areas in the multiple sets of images displayed on the display hierarchical data; and the stage of issuing the mentioned definition file links in memory identification of coordinates mentioned areas selected in the virtual space, a certain image plane and axis levels of resolution, and in accordance with the mapping of areas at each other.

Another feature of the implementation of the present invention relates to a computer program. This computer program is used in the imaging device that reads and prints on display hierarchical data, educated image data, which are the views of the same image with different levels of resolution and which is hierarchically organized in the order of levels of resolution, and which ensures fulfillment computer tasks definition file is created ties, calling for switching displayed image between predefined regions in different sets of hierarchical data, while the computer program contains: a function reads from the mentioned mass storage device mentioned hierarchical data and put them on display, based on input data requirements of the user to select an image; function user input data requirements for choice of areas within multiple sets of images displayed on the display hierarchical data; and the function of issuing the mentioned definition file links in memory identification of coordinates mentioned areas selected in the virtual space, a certain image plane and axis levels of resolution, and in accordance with the mapping of areas at each other.

Another feature of the implementation of the present invention relates to the recording medium with preloaded on the computer program. This recording media used in the imaging device that reads and prints on display hierarchical data, educated image data, which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of levels of resolution, and stores a computer program that ensures fulfillment computer generation task definition file links, calling to switch displayed image between predefined regions in different sets of hierarchical data while a computer program contains: a function reads from the mentioned mass storage device mentioned hierarchical data and put them on display, based on the inputs from the user's requirements on the choice of the image; function user input data requirements for choice of areas within multiple sets of images displayed on the display hierarchical data; and the function of issuing the mentioned definition file links in memory identification of coordinates mentioned areas selected in the virtual space, a certain image plane and the axis resolution and in accordance with the mapping of areas at each other.

Another feature of the implementation of the present invention relates to the imaging device. The imaging device is intended for display at least part of the image and contains: a storage device that stores hierarchical data formed the image data, which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of resolution levels; memory that stores the definition file script that defines information related to several areas in hierarchical data in the virtual space, a certain image plane and axis permission levels, as well as identifying information related to the way the device to display the above-mentioned areas; and processing unit of the displayed image that appeals to the above definition file script and continuously displays several areas in accordance with a certain way of switching between regions.

Referred to the memory of the information-processing device also has the peculiarity that can store the definition file connections, which sets the correspondence between predefined regions within different sets of hierarchical data mentioned in the virtual space, the above mentioned definition file, the script can be assigned multiple fields from multiple sets of hierarchical data that are set according to the mentioned definition file links, and when displayed on the display, the image is inside a particular range of areas, which are defined in a hierarchical data displayed on the display the current time, and that's mentioned in the definition file links, block processing displayed images can switch the displayed image display on another area of hierarchical data for which was determined according to this area.

Hierarchical data that stores the mentioned mass storage device in the device information processing, but also have the peculiarity that joins them the attribute information to manage and display these hierarchical data, and the output device to display the image can read mentioned attribute information specified hierarchical data when you switch the displayed image, and provides change the output mode to display, based on this information and in accordance with a pre-defined rule.

Another feature of the implementation of the present invention relates to a method for image processing. The method of image processing is used to display at least part of the image and contains: the stage is read from memory definition file, the script that identifies information that is related to multiple locations mentioned in the hierarchical data in the virtual space, a certain image plane and axis permission levels, as well as defining the information relating to the method of display these areas, with hierarchical data contain data images that are views of the same image at different levels of resolution and which is hierarchically organized in the order of the permission; and the stage of appeal referred to the definition file for the script and continuous display mentioned several areas in accordance with a certain way of switching between regions.

Another feature of the implementation of the present invention relates to a computer program. A computer program provides performance of the computer tasks display at least part of the image and contains the following: the function reads from memory definition file, the script that identifies information that is related to multiple locations mentioned in the hierarchical data in the virtual space, a certain image plane and axis permission levels, as well as defining the information relating to the method of display these areas, with hierarchical data contain image data, which are representations of the same image at different levels of resolution and which is hierarchically organized in the order of the permission; and the function of circulation to the above definition file and script continuous display mentioned several areas in accordance with a certain way of switching between regions.

Another feature of the implementation of the present invention refers to the structure of the data content. This data structure is used to determine compliance is between the following components: hierarchical data containing image data which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of resolution levels; definition file a script that determines the information related to a number of areas mentioned in the hierarchical data in virtual space defined image plane and levels of resolution, and which defines the information relevant to the way the device to display the above-mentioned areas and used for continuous display mentioned several switchable areas; and attribute information that controls the rendering of these hierarchical data.

In the above definition file script in this data structure is defined area within several of the mentioned sets of hierarchical data; and the above-mentioned data structure has the feature that defines the mapping between a multiple sets of hierarchical data of certain objects and attribute information that controls the rendering of each set of hierarchical data.

In this structure, the data, there is also one feature that the content is continuously displayed the said definition file script that is set in accordance to the attribute information that controls the rendering of the content.

Another feature of the implementation of the present invention relates to the recording medium on which the recorded data structure of the content. On this media are recorded above-mentioned data structure.

Arbitrary combination of the above described components and the implementation of the present invention in the form of methods, instruments, systems of the recording media and computer programs can be implemented as additional variants of the present invention.

ADVANTAGES OF THE PRESENT INVENTION

In accordance with the present invention, the information can be displayed using the simple operation, even if this information is highly organized.

A BRIEF DESCRIPTION OF DRAWINGS

Figure 1 shows an environment that uses image processing system in accordance with a real example of the implementation of the invention;

Figure 2 shows the appearance of input devices that can be used in image processing system in figure 1;

Figure 3 shows the hierarchical structure of the image data used in this example the invention;

Figure 4 shows the configuration of the device image processing in accordance with the present example of the invention;

Figure 5 shows the process eager load in accordance with the present example of the invention;

Fig.6 shows schematically the stream of image data in accordance with this example of the implementation of the invention;

Fig.7 shows schematically the ratio between several sets of hierarchical data used for the display, in accordance with the present example of the invention;

Fig illustrates the display of the image when a connection is established between the sets of hierarchical data, in accordance with the present example of the invention;

Figure 9 shows the detailed configuration of the control unit in accordance with the present example of the invention;

Figure 10 shows the ratio between the reference frame and image in under this embodiment, the invention;

11 clarifies the definition of a frame for the case when the reference frame moved in parallel, in accordance with the present example of the invention;

Fig clarifies the definition of a frame for the case when the reference frame is not moved in parallel, and the only changes the zoom ratio, in accordance with the present example of the invention;

Fig shows the definition of the frame when the reference frame simultaneously, not moved, rotated, in accordance with the present example of the invention;

Fig shows an example of a data structure definition file bonds in accordance with the present example of the invention;

Fig schematically shows the points that should be loaded when the link is established between the two sets of hierarchical data, in accordance with the present example of the invention;

Fig clarifies the procedure of transformation of the XY coordinates of the image in the initial address of the links in the image on the assigned address this regard in accordance with the present example of the invention;

Fig clarifies the procedure of transformation of the coordinates Z the image in the initial address of the links in the image on the assigned address this regard in accordance with the present example of the invention;

Fig shows an example of an image that has links area, in accordance with the present example of the invention;

Fig shows the essence of how the displayed image display is sent within a specified set of hierarchical data in parallel moving between the different layers in accordance with the present example of the invention;

Fig shows the essence of how moves the displayed image display when its direction to another area in the same hierarchical layer combined with referral to another hierarchical layer, in accordance with the present example of the invention;

Fig - block diagram showing the flow executable stages, when in the definition file, a script in accordance with the present example, the invention, the more detail how to manage the transition between images;

Fig schematically shows an example of a mode of distribution of the data when implementing this embodiment, the invention;

Fig configuration shows imaging device with support for creating content, in accordance with the present example of the invention;

Fig explains sample handling procedures in obtaining determine the scope, direction and create and update the definition file, script, in accordance with the present example of implementation;

Fig explains sample handling procedures in obtaining define the scope of the links, and create and update the definition file bonds in accordance with the present example of carrying out the invention; and

Fig explains the essence processing upon receipt requirements select multiple images and create index image, which allows you to select from several images, based on relationships established between the images.

THE BEST MODE FOR CARRYING OUT THE INVENTION

Figure 1 shows one area of application of system of image processing 1 in accordance with the embodiment of the present invention. The image processing system 1 contains the imaging device 10, designed to run the program, image processing, and display device 12, designed to output the result of processing the imaging device 10. Display device can be television receiver, equipped with a screen for displaying images and speaker for audio output. Display device can be connected to the imaging device 10 cable or connected wirelessly, using, for example, a wireless LAN (local area network). The imaging device 10 in the image processing system 1 can be connected to an external network such as the Internet, via cable 14 and can get and download hierarchical data compressed images. The imaging device can be connected to the external network wirelessly.

The imaging device can be a gaming device, such that the realization of the functions of image processing is achieved by loading the application of image processing software. The imaging device can be a personal computer, so that the implementation of image processing functions is achieved by loading the application of image processing software.

The imaging device 10 increases/reduces the image that is displayed on screen display devices 12, or moves the image up, down, left, or right in accordance with the requirement of the user. These processes will be collectively referred to as "the process of moving the displayed image. When the user manipulates the input device, depending on the image displayed on the display, input device sends an imaging device 10 signal requirements for moving the displayed image.

Figure 2 shows the appearance of input devices 20. The input device contains 20 switches direction 21, analog sticks 27A, 27b and four control buttons 26, which those means with which manipulates the user. Part four buttons 26 includes round button 22, direction button 23, square button 24 and triangular button 25.

The input device 20 has the function of transmission to the imaging device 10 input signal requirements for moving the displayed image. In this example, the invention, the input device 20 configured so that it lets you wirelessly communicate with imaging device 10. The input device is 20 and the imaging device can communicate with each other using Bluetooth Protocol (registered trademark) or Protocol IEEE802.11. The input device can be connected to the imaging device 10 through cable, with a view to transmitting on the imaging device 10 signal requirements for the corresponding movement displayed image.

Figure 3 shows the hierarchical structure of the data of the images used in this example, the invention. These images have a hierarchical structure containing the direction of the depth (Z axis) zero hierarchical layer 30, the first hierarchical layer 32, second hierarchical layer 34 and the third hierarchical layer 36. Although it shows only four layers, the number of layers can be unlimited. Further image data with a hierarchical structure, will be referred to as "hierarchical image data".

Hierarchical data image shown in figure 3, have a hierarchical structure quadradrive. Each hierarchical layer contains one or more mosaic of images 38. All of the mosaic 38 formed so that they have the same size and have the same number of pixels. For example, the image contains 256 x 256 pixels. Image data in the relevant hierarchical layers are views of the same image at different levels of resolution. The original image in the third hierarchical layer 36 that have the highest level of permissions that are reduced in several stages and forms in the second hierarchical layer 34, first hierarchical layer 32 and zero hierarchical layer 30. For example, the resolution of the N-th layer (N is an integer equal to or greater than 0) may comprise one half of a resolution (N+1)-th layer in the horizontal (X) axis direction and vertical (Y) directions.

Hierarchical data images are compressed in a predetermined format, stored in a memory device is read from storage, and are decrypted before they appear on the screen. The imaging device 10 in accordance with the present example the invention has the function decode compatible with different compression formats. For example, this device can decode data compressed in a format S3TC, JPEG, JPEG2000. Compression can be performed for each of the mosaic. In another embodiment, the set of tiles that are contained in the same layer or in the aggregate layers, can be compressed in time.

As shown in figure 3, the hierarchical structure of the hierarchical data layers are configured such that the horizontal direction is defined along the X-axis, a vertical direction is determined on the Y axis and the direction in depth is determined by the Z-axis, thus forming a virtual three-dimensional space. When determining the magnitude of displacement displayed image of the address to the signal from input devices 20 and requesting moving images, imaging device 10 is to use a specified amount of movement to output the coordinates of the four corners of the frame (coordinates frame) in the virtual space. Bred in the virtual space coordinates frame are used for generation of displayed image. Instead of the coordinate frame in the virtual space imaging device 10 can display information that identifies hierarchical layer and texture coordinates (UVS) in this hierarchical layer. In the future, the combination of information that identifies the layer and texture coordinates will also be referred to as the coordinates of the frame.

Figure 4 shows the configuration of the imaging device 10.

The imaging device contains 10 40 radio interface, the switch 42, control unit and display 44, hard disk drive 50, the loading unit recording media, 52, a disk drive, 54, RAM, 60, buffer memory is 70 and the control unit 100. The control unit with display contains 44 human memory for caching data that must be reproduced on each display device 12.

Hard disk drive 50 acts as a mass storage device for data storage. Compressed image data received through the switch 42, stored on the hard disk drive 50. If you are installing a removable media, such as a memory card, then the loading unit recording media 52 reads data from removable media records. If you install a hard disk ROM, then the drive 54 recognize the disc ROM and reads the data. The disk ROM can be an optical or magneto-optical disk drive. Compressed image data can also be recorded and the recording media.

The control unit contains 100 multi-core CPU. In one CPU has one universal processor core and a few simple processor cores. Universal processor core is called here a powerful processing unit (PPU), and other processor core referred to here synergistic processor units (SPUS).

The control unit contains 100 memory controller connected to RAM 60 and buffer memory 70. The PPU is the case and CPU, as the executing device. PPU effectively distributes tasks to the appropriate SPU, as the basic unit of processing applications. The PPU may itself perform the task. The SPU has register, , as the executing device, and local memory, which is the local storage area. Local memory can be used as buffer memory is 70.

RAM 60 and buffer memory 70 are storage devices and organized as memory with arbitrary sample (RAM). SPU has a specialized controller direct memory access (DMA) and provides high-speed data transfer between RAM and 60 buffer memory 70. High speed data transmission is ensured between personnel memory in the control unit and display 44 and buffer memory 70. The control unit 100 in accordance with this example implements a high-speed image processing due to the parallel work of several SPU. The control unit with display 44 connected to the display device 12 and gives the result of image processing in accordance with the requirement of the user.

The imaging device 10 in accordance with this example implementation is designed for downloading part of compressed image data, which are identified in the following rule, from a hard disk drive 50 in memory for 60 smooth change the displayed image when displayed on the display, the image increases/decreases or move the output image. Moreover, the imaging device 10 is intended for prediction of the image that should be displayed in the future, basing on the data requirements of the user to move the displayed image decoding part of compressed image data loaded into RAM 60, and store the decoded data in buffer memory 70. It provides an instant switching of images used to create displayed on the picture display when switching required later. Subsequently, this process predictions mosaic image in the display, in the future, and storage mosaic of images in the buffer memory 70 would be referred to as "the process eager load".

Figure 5 shows how eager load. Figure 5 shows the hierarchical structure of the data, where the layers of this structure is provided as L0 (zero layer), L1 (first layer), L2 (second layer) and L3 (third layer). In a hierarchical data structure shown in figure 5, a provision in the direction of the depth (Z-axis) indicates the level of image resolution. The closer position to the layer L0, the permission level will be lower, and the closer position to the layer L3, the permission level will be higher. In terms of the size of the image displayed is the position in the direction of the depth represents the scale of the image. Assuming that the scale of the displayed image in the layer L3 is 1, zoom in L2 is equal to 1/4, zoom in L1 will be equal to the round of 32, and the scale L0 is equal 1/64.

Consequently, when the frame moves in the direction in depth from outside from L0 towards L3, then display the image increases, and when this frame is changed in the direction of the depth side from L3 towards L0, it is displayed on the display, the image is reduced. Arrow 80 shows that the signal requirements from a user to the moving image is a requirement for the reduction of displayed image, and shows that the ratio zoom is 1/4 (L2). In the imaging device 10 in accordance with the present example of the implementation of the provisions of L1, L2 direction inland, which can be used for placement of tiles 38, defined as the border eager load in the direction of the depth, and when the signal requirements for moving the image prescribes the border crossing eager load, starts execution of the process eager load.

When the scale of the displayed image is close to L2, then the displayed image is generated using the mosaic image in L2 (second layer). More specifically, the image layer L2 is used when the scale of the displayed image is between the border of 82 switching and switching 84, with the border 82 is located between the image in the layer L1 and image in the layer L2, and the boundary is between 84 image in the layer L2 and image in the layer L3. Therefore, admission requirements to reduce the image, as shown by the arrow 80, a larger version of this image in the layer L2 is converted to a scaled-down version and appears in the display. The imaging device 10 may delay the generation of displayed images that are requested by the signal requirements for the moving image, computing the convolution of the signal requirements for the moving image from the input device, 20 and transfer functions; in the same period, the imaging device 10 identifies the mosaic image 38, which is expected to be necessary in the future, based on the signal request to move the image, and pre-selects identified mosaic image 38 of RAM. When in the example shown in Figure 5, the reduction of the image that is requested by a signal requirements for moving the image that goes on outside of L2, the imaging device 10 reads from memory 60 mosaic picture 38, corresponding layer L1, which is located in the direction of reduction of the image, decodes the scanned image and writes it decoded image buffer 70.

The above-described the process eager load in the direction of depth. The eager loading in a direction up, down, left, or right in the same layer is executed in the same way. More specifically, the border eager load is set to the image data stored in the buffer memory 70, so that when the position of the displayed image, as defined by the signal requirements for the moving image, beyond eager load, starts execution of the process eager load.

Figure 6 shows a schematic representation of the image data stream in accordance with the present example the invention. First hierarchical data is stored on the hard disk drive 50. Instead of a hard disk drive 50 data can be stored on the recording medium, installed on loading unit recording media 52 or drive 54. Alternatively, the imaging device 10 can download hierarchical data from the image server is connected to the imaging device 10 through the network. As described above, the hierarchical data compressed in a format of fixed length, such as S3TC, or in the format variable length, such as JPEG.

Part of the image data from these hierarchical data loaded into RAM 60 with preservation of the compressed state (S10). The area that needs to be loaded, is determined in accordance with a pre-defined rule. For example, this rule may be based on a neighborhood in the field of virtual space of output current image, the content of the image or area for which predicts that it will most often be requested for display, or the history of the browsing user. Data is loaded not only when there is a requirement to change the image, but also, for example, and at pre-set intervals. Thus, you can prevent the concentration of the boot process in small intervals of time.

Compressed image data are loaded units of blocks, which are mainly the regular size. For this reason hierarchical data stored on the hard disk drive 50, divided into units in accordance with a pre-defined rule. Thus, it provides a data management efficiency in RAM 60. Namely, even if the compressed image data will be compressed into a variable length format, downloadable data will be of approximately the same size as the image is loaded units units (in the following called "block images"). Therefore, a new startup entry is basically a rewrite of one of the blocks that are already stored in memory 60. Thus, the emergence of fragmentation is unlikely that the memory can be used effectively and therefore address control becomes easy.

One of buffer areas 72 and 74 is the display buffer used to store the image in the formation of displayed image and the other is the decode buffer used for the preparation of the image which is in accordance with the prediction will be needed in the coming. In the example shown in Fig.6, buffer area 72 is the display buffer buffer area is 74 buffer decoding, and the area of 68 appears on the display. The image is stored in the buffer decoding process eager load, may be an image of the same layer as the image that is stored in the display buffer, or image of another layer with a different scale.

Then of all the images stored in the buffer area of 72, which is the display buffer image in the display area 68 is held in memory of frames 90 (S14). In this time the image of a new field will be decoded in accordance with the requirement of the user and stored in the buffer area of 74. The display buffer and buffer decoding switch in accordance with the moment, when it runs out of storage, or the axial displacement is indicated on the display area 68 (S16). This enables smooth switching output to the display of images if you move indicated on the display area or scale the image.

Described so far the process refers to the mode in which the coordinates of the frame is moved in accordance with the requirement of the user to move the image in a virtual space formed a single set of hierarchical data, as shown in figure 5, in order parallel move, increase or decrease displayed in the display area of an image. Hereinafter in this example the invention used a few sets of hierarchical data for display and can move the displayed image back and forth between sets of hierarchical data. Fig.7 shows schematically the ratio between multiple data sets used to display images on the display in accordance with this example.

From 7 two triangles show the different sets of hierarchical data 150 and 152. Each of the two sets of hierarchical data 150 and 152 actually configured so that different image data with different levels of permissions are set separately in direction of the Z-axis, as shown in figure 3. As previously explained in figure 5, when a user issues a request to increase/decrease the displayed image, using the signal requirements for moving the image displayed on the display, the image moves in the direction of the z axis. On the other hand, displayed on the display moves the image in the horizontal direction in which the requirement defines a parallel translation displayed image up, down, left, or right. In this example generates a condition in which two sets of hierarchical data 150 and 152), as shown in figure 5, overlap in this virtual space.

If in this state, when the image of hierarchical data 150 displayed on screen, the user issues a request to increase, it is displayed on the display moves the image, as shown by the arrow while, and this image is in the range of hierarchical data 152. In other words displayed on the display, the image moves between these sets of hierarchical data. The introduction of such a move in the virtual space in the above stages playback hierarchical image data from different sets of hierarchical data can be smoothly blended respectively displayed. Hierarchical data 150 and 152 may contain data that represents the same object at different levels of resolution. Alternatively, they can submit a completely different objects. For instance, given that the hierarchical data 150 represent a set of data map of the world, and hierarchical data 152 represent the set of map data of Japan, the shift from hierarchical data 150 to hierarchical data 152 will occur when the user is to increase the area of Japan is on the world map. The result will be shown detailed map of Japan. Alternatively, if, for example, given that hierarchical data 150 represent data in the OSD menu and hierarchical data 152 present evidence of the manual, which explains the icons displayed on the OSD menu, the user's request to increase the desired icons on the OSD menu switches the playback image management, explaining the function corresponding to this icon.

Thus, in accordance with this example of the implementation of hierarchical data used to render switch that is triggered by the movement of displayed images in virtual space, i.e. entry requirements to increase, decrease or parallel transfer displayed image. This switch can be performed using only one basic operation operating the image that is displayed in the current time. This provides users with high-level user-friendly interface that requires no stages, for example, to display the OSD menu to switch or the procedures of selection from this menu. To create the content, which ensures the continuous expansion of the image map of the world for high-resolution image containing building or street, the proposed invention eliminates these areas (for example, the ocean), to increase which is not necessary, the use of separate hierarchical data depending on the required level permissions, and can significantly reduce the amount of data than would build a large single hierarchical data structure. Moreover, the proposed invention allows continuously display a completely different image, and thus can be applied to a large number of representations of images and creation of various content.

The portion of the image that displays in the display the current time, which triggers a switch to another set of hierarchical data, or permit, which triggers this switch is pre-defined as "information communications", is shown by a line 154 7. In the above example, the switch from a hierarchical data 150 on hierarchical data 152 happens in the situation characterized by the resolution z1 defined along the Z-axis and located on a horizontal plane, which is marked by a line 154 (see figure 3). In subsequent switching between sets of hierarchical data are referred to as "communications".

On Fig presents an example of how images appear on the display when you establish some connection between the sets of hierarchical data. On Fig show that the three hierarchical data, such as images, 156, 158 and 160, are objects on the display. Here is accepted that the connection between the area of 162 in the image 156 and region 163 in the image 158, as well as the connection between the area of 164 in the image 156 and region 165 in the image 160. Such areas will be further referred to as "communications".

The area corresponds to the line 154 shown in Fig.7. When created, on the local display the image using hierarchical data, image and when the displayed image display overlap with the area of 162 in response to the demand of the user to move the displayed image, hierarchical data used for video output, switch from image 156 image 158, so that on the display accordingly displays the area of 163 in the image 158 (arrow).

In the example shown in Fig, hard disk drive 50 stores hierarchical data image 158, showing the region, the centre of which is the Pentagon in the image 156, but at a higher level of resolution and other hierarchical data. Further, the area 162 and the area 163 defined so that they are visible under the same angle. In this case, can be continuously displayed the image at a resolution that is higher than the high permission specified in the hierarchical data image 156, using a hierarchical data image 158 derived from the image 156. However, as it seems to the user that the transition, which is shown by arrow figure 7, is simply rescaling the Pentagon, and so the user has no need at all to know about switching hierarchical data.

As shown in Fig, between area connection 162 and area 163 also set out the relationship shown by the arrow In the opposite direction of communication of the arrow A. In this case, when after clicking on the arrow And the user increases the desired portion of the image 158, and then reduces the displayed image display or makes such an operation, the displayed image is again partially overlap with the area of communications 163, hierarchical data used for video output, switch from image 158 on the image 156 so that will be displayed the area of 162 in the image 156 (arrow). In this case it is also possible continuous decrease in the image 158 simple reduction of the displayed image, and without the need for the user to be informed about switching hierarchical data.

The transition from the field of communications 164 to the field of communications 165 (arrow) occurs in the same manner. When the image 156 displayed and when the displayed image display overlap with the area 164 in an ellipse, this hierarchical data switch so that the display shows the area of 165 in the image 160. This provides a means of displaying an image with higher resolution than the level of image resolution 156. Because the displayed image may be defined as "partially overlapping areas relations, even if the displayed image is not exactly coincides with the area of communication, it is possible to establish in advance the rule, which specifies that there was a partial overlap, for example, when displayed on the display, the image is placed within a predetermined range communications.

Figure 9 shows the detailed configuration of the control unit 100. The control unit consists of 100 block of receiving the input information is 102, which takes the information entered by the user via the input device 20, separation unit compressed data 104, which divides the hierarchical data into blocks the image of the definition block of the downloaded data block 106 defining the block of the image that needs to be reloaded, and downloads section 108, which loads the required block images from hard disk drive 50. The control unit also contains 100 block of processing eager load 110, which performs the process eager load, the block of defining relations 116 to determine whether the data to be loaded or decoded, located in a hierarchical data in a designated address communication, block decoding 112, which decodes the compressed image data, and the processing unit displayed on the picture display 114, which provides rendering of displayed image. The control unit also contains 100 block interpretation script 117 intended for interpretation of the script specified in the control unit and control unit identification of links 116, a downloads section 108 and processing unit displayed on the picture display 114.

The items shown on Figure 9, which is the functional blocks for the implementation of various processes, implemented in hardware, such as the Central processing unit (CPU), memory, or other BIS, and software products, such as programmes, etc. loaded in the memory. As described above, the control unit contains 100 one PPU and several SPU. These PPU and several SPU form a functional blocks by themselves or in combination. Therefore, experts in the art it will be obvious that function blocks can be implemented in a variety of ways only the hardware, only the program or in combination of hardware and software.

Hard disk drive 50 stores multiple sets of hierarchical data 101, which specify the appropriate links. In addition to the 120 storing blocks of the images that are loaded from the hard disk drive 50, RAM 60 stores the definition file links 118. This file determine relationships 118 is a file that records information relations established between sets of hierarchical data. The definition file links, being attached to the array of hierarchical data 101, can be loaded from the hard disk drive 59. Description definition file script 119 stored in RAM, 60, will be presented later.

The unit receiving the input information 102 receives a command to be entered by the user via the input device 20, at the start/end of the video image to the display, move the derived field, increase or decrease the displayed images, etc. In addition, the unit receiving the input information 102 can create the delay requirements for the moving image in accordance with predetermined maximum value of the speed with which moves the displayed image display, transfer function, which calculates the convolution with the signal requirements for moving images, etc. This transfer function can be Gaussian function. The imaging device 10 uses this delay to obtain a guaranteed time of processing of pre-selected image data or time needed for the reconstruction of the image or move the image to a designated address connection (described later) or to activate the application tasks. This allows smooth display the image in response to a user request.

The definition block of the downloaded data block 106 checks exist or do not exist image blocks, which must be loaded from the hard disk drive 50 to RAM 60, and defines the block image to be loaded the next, issuing the request to download the boot block code 108. During this process, the definition block of the downloaded data block 106 issues a request to the block of defining relations 118 and requests that contains or does not contain the block image, which must be loaded, the block images from other hierarchical data to a designated address communication. The definition block of the downloaded data block 106 conducts described above verification and determination in accordance with a predetermined schedule of the execution time of operations while the downloads section 108 does not execute the boot process. For example, the verification and identification can be performed when will expire the predefined period of time or when the user issues a request to move the picture. The downloads section 108 does the actual boot process in accordance with the requirement of the definition block of the downloaded data block 106.

If the block image that contains the assigned area of the image is not stored in RAM 60 occurs when the user requirements for the movement of displayed image you want in one cycle to execute the stages of the boot block images from hard disk drive 50, decoding the required fields and rendering of the output image. The download process can thus represent a bottleneck, resulting in the response time to the user's request may become large. In this example, the invention to boot blocks policy covers the following, namely (1) image blocks are loaded so, to completely cover the area that will likely be displayed; (2) booting on a permanent basis so that prevented the concentration of schedule the boot process in a short period of time.

The processing unit eager load 110 predicts the image area that is expected to be required to render the output in the future on the picture display in accordance with the coordinate frame, reproduced on the display the current time, and the information contained in the user's request to move the displayed image, and provides the resulting information the decoding block 112. However, the prediction is not carried out immediately after the image starts to appear on the display or when an image may not be rendered using images that are stored in the buffer memory 70. In these cases, the processing unit eager load 110 provides the decoding block 112 information about the region that contains the images you need at the moment to rendering of displayed image. The processing unit eager load 110 transmits the request to the block of defining relations 116 to request contained or not contained in another set of hierarchical data to a designated address communication predicted area of the image or the image area, necessary for rendering of the image displayed on the display the current time.

The block of defining relations refers to the definition file links 118, which is pre-stored in RAM 60, and determines whether a block image hierarchical data on the assigned address of the communication unit of the image, which must be loaded in response to a request from the definition block of the downloaded data block 106. If this question is given a positive answer, then the block of defining relations 116 translates the coordinates of a point in the current display hierarchical data that must be loaded in the coordinates specified in the hierarchical data on the assigned address of the connection, and returns the transformed coordinates in the definition block of the downloaded data block 106 together with the previously converted coordinates and file name of hierarchical data on the assigned address of the connection. The block of defining relations 116 in response to a request from treatment unit eager load 110 also determines whether the area required for the rendering area in hierarchical data on the assigned address of the connection. If a field contains the block of defining relations 116 returns information relating to coordinate the field of communication on the assigned address of the connection. The example of connection will be described later.

Now will give a description of the sample task communication. Figure 10 - Fig explains how to define the area (frame) within the image. Figure 10 shows the relationship between the position of the image and the frame, which is accepted as the standard. From Figure 10 shows that the reference frame 264 image has 156 centre, which coincides with the center of the image 156, and represents a rectangle around the image 156 and having a predetermined ratio of length to width. This ratio of length to width can have a preset value. For example, the ratio of length to width can be identical to the aspect ratio of the display, which displays an image, or the ratio of length to width areas of the video image to the display. It is assumed that the frame keeps this attitude even when the displayed image display increases or decreases. This frame is determined by four parameters, among which is the offset in the horizontal direction, the offset in the vertical direction, the magnification factor and rotation angle relative to the reference frame. In this case the reference frame 264 is such that (a shift in the horizontal direction, the offset in the vertical direction, the magnification, the angle of rotation)=(0, 0, 1, 0).

On 11 explains how to determine the frame with parallel transfer of the reference frame. In this case, values are assigned to the offset parameter in the vertical direction and the offset parameter in the horizontal direction. More specifically, the horizontal component offset_x and vertical components offset_y distance from the center of the frame 272 to the center of the frame 270 image 156, i.e. the centre of the reference frame, are respectively the offset value in the horizontal direction and amount of displacement in the vertical direction. Therefore, the frame 262 is represented as (offset_x, offset_y, 1.0, 0).

On Fig shows how you specify the frame when the reference frame is not subject to parallel transfer, and only changes the zoom ratio. In this case, the ratio of increase frame 266 relative to the reference frame is passed a parameter of magnification. If the frame size 266 shown in Fig 0.5 from the reference frame, shown in Figure 10, the frame 266 represented as (0, 0, 0.5, 0).

On Fig shows how you specify the frame when the reference frame is not subject to parallel transfer, and only turns. In this case, the angle 282 280 frame relative to the reference frame put in the angle. For example, if the angle 282 is 0.25π, the frame 280 represented as (0, 0, 1.0, 0.25). By combining the movements of factors of increase and rotation angle, as shown in figure 11 - Pig, the frame is displayed on the picture display is fully represented these four parameters. This set of four parameters will be referred to herein as the "parameters define the frame".

On Fig shows an example of a data structure definition file links 118. A one-line definition file links 118 corresponds to one communication, i.e. corresponds to switch from some set of hierarchical data on a different set of hierarchical data. Each line formed four types of fields, which include: field of the image in the initial address of the connection 302, effective field zoom ranges 304, the destination file connection 306 field and a picture frame in the assigned address communication 308. Field image frame in primary address communication 302 assigns the area in the displayed image, which switches sets of hierarchical data, i.e. the area that uses the above parameters define the frame. For example, the frame defined in the illustrative example, corresponds to the frame communications 163 at the initial address of the connection, as shown by the arrow In on Fig.

Field of effective zoom range 304 assigns a range of factors of increase that is affected by this link. The range starts with the magnification ratio specified in the image frame in primary address communication 302. The first line on Fig rate increase communications as specified in the frame of the picture in the start address of the connection 302, is "2.0", and the magnitude of the field of effective zoom range 304 is "98.0". Therefore, this relationship is defined as effective and switch sets of hierarchical data occurs when the magnification factor is displayed on the picture display, which is in the range of 2.0-100.0.

On the other hand, referring to the communication of the arrow And at Fig, show the image 156 switches to the image 158 zoom on the minus displayed on the picture display, i.e. when the zoom factor of the frame starts to decrease, while the frame is larger than the area of 162 in the image 156, displayed as long as this frame is in alignment with the area 162. That is why the effective range scaling 304 determined a negative value, such as "1.0", as shown in the second line on Fig. Field destination file links 306 assigns a file name hierarchical data in a designated address this regard. In the example of the link that is shown with an arrow on Fig, this field assigns a file name hierarchical data image 156. Field image frame in the assigned address communication 308 appoints parameters define the frame displayed on the picture display when switched hierarchical data, i.e. the frame relation to the assigned address of the connection.

The definition file links are created for each set of hierarchical data on the source address of the connection. For example, information on the relationships arrows a and C on Fig, described in the definition file hierarchical data relationships image 156, and information on the links indicated by the arrow In, is described in the definition file hierarchical data relationships image 158. Each of these files is stored together with the relevant hierarchical data. Thus, even if the relationships are defined in two directions, driving on them can be conducted independently. For example, the field of communications, And In case of transition of the arrow shown As figure 9, and the field of communications, And In case of transition, indicated by the arrow In, can be different in scope and resolution. In the example shown in Fig, for the image 160 is not set definition files, links, and therefore, as expected, the user, after the implementation of transition to the image 160 will he like, display the image 160.

Once such a definition file links will be pre-established, the evaluation unit ties 116 may in response to a request from treatment unit eager load 110 to check whether the region, predicted in the process eager load as an area used in the future, the area of communication, which is defined in the definition file links. If this pane contains the block ties evaluation 116 returns the file name of hierarchical data in a designated address communication and parameters define the frame communications in the assigned address of the connection. The processing unit eager load 110 provides information block decoding 112 as well as in case when such a field of communications is not contained. Block decoding 112 reads from memory 60 data communications in the assigned address of communications and decodes the data read.

Similarly, the evaluation unit ties 116 in response to a request from the definition block of the downloaded data block 106 make a judgment about whether in the field of communications point, which must be downloaded. If the judgment is positive, then the evaluation unit ties 116 returns the file name of hierarchical data in a designated address for communication. In this process the coordinates to be loading certain points in the image in the initial address of the connection, converted into coordinates on the image in the assigned address of the connection, and the resulting transformation of information is also returned. The definition block of the downloaded data block 106 loads from the hard disk drive 50, keeps all of hierarchical image data in the assigned address of the connection, in memory 60 block images that you want to download the point whose coordinates were obtained in the result of the conversion.

Now will give a description of the boot process block images by definition block of the downloaded data block 106 and evaluation unit ties 116. On Fig schematically illustrates the point to be loaded when the link is established between the two sets of hierarchical data. Essentially, it is desirable that the compressed image data surrounding displayed in the current time on the display, the image would be loaded into RAM 60. The term "ambient" may be included neighborhood in vertical and horizontal directions (X, Y) in the image layer and in the direction of the depth (Z-axis) of a hierarchical structure. The neighborhood is in the Z direction symbolizes the zoomed image, which include the displayed image display or adjacent image.

In the example on Fig white circles 192 and black circles 194, five points in the same layer as the displayed image, from them three points - in the layer immediately above or below the extracted currently on display layer and white circles 192 and black circles 194 shown by one point, located in the layer two levels of the hierarchy below or two levels of the hierarchy above. In practice, in the horizontal plane of the drawing is determined more points. In case when the link is established, as is shown by a line 188, in the area include the point in the layer lies just below the hierarchical data 184, and the resulting output current image, which is defined as the point that you want to download. Therefore loaded images block hierarchical data 186 containing points, which correspond to the points defined in a hierarchical data 184. The same is true for points that are defined in the layer two levels below that which is to be loaded. On Fig points that are defined in derived currently hierarchical data 184 and to be loaded, indicated by white circles 192, the point that needs to be converted into coordinates hierarchical data 186 in the assigned address of the connection, the marked black circles 194.

Determination of the points that should be downloaded, and the download block images containing these points can be made in a stationary regime in a pre-set intervals. To the data for the area, you could load, hard disk drive 50 stores information showing the area in the image of each block on the area that holds the unit image. Similarly, in memory 60 stores information that displays the portion of the image in each block of the image on the area that holds the unit image. The definition block of the downloaded data block 106 periodically checks whether in RAM 60 block images that contain points that need to be loaded, and if the block of the image is not loaded, the definition block of the downloaded data block 106 defines this block image as the download. Due to this constant load units of image blocks reduced waiting time required to display uploaded images.

Further, if, as shown in Fig, points that need to be loaded again included in the hierarchical data 186 image in the assigned address of the connection, the data in the assigned address communications have priority over the output currently on display hierarchical data 184 and must be downloaded before them. This ensures smooth display a new image in the assigned address of the communication, even if the transition to a designated address arises immediately.

Next is a description of the method of transformation of the coordinates of a point that is defined in a hierarchical data in the initial address of the connection and which must be loaded in the coordinates specified in the hierarchical data in a designated address for communication. On Fig presents a way of transformation of the XY coordinates of the image in the start address in connection coordinates of the image in the assigned address of the connection. On Fig is assumed that communication is established so that the area of 200 in the image 156 switches to the area 204 image 158, and that point 196 defined in the image 156, corresponds to the point 198 defined in the image 158. Given that the coordinates of the point there are 196 (RAH, Raw), the length of the field of communications is 200 (La_sx, La_sy), coordinates of center of the region is (La_x, La_y), co-ordinates there are 198 (Pb_x, Pb_y), the length of the field of communications there are 204 (Lb_sx, Lb_sy), coordinates of center of the region is (Lb_x, Lb_y), it will be fair the following expressions:

La_sx:(Pa_x-La_x)=Lb_sx:(Pb_x-Lb_x) (form 1)

La_sy:(Pa_y-La_y)=Lb_sy:(Pb_y-Lb_y) (2)

So the coordinates of the point 198 will be determined as follows:

Pb_x=(Lb_sx/La_sx)X(Pa_x-La_x)+Lb_x (expression 3)

Pb_y=(Lb_sy/La_sy)X(Pa_y-La_y)+Lb_y (expression 4)

On Fig shows how to convert Z coordinates in the image in the initial address of the connection in the Z coordinate of the image in the assigned address of the connection. This will be taken that between hierarchical data 184 and hierarchical data 186 connection, shown by a line 208. In other words, the position of the line 208 represents the area in hierarchical data 184 and the area in hierarchical data 186. Now here we define the variable "lod" as follows:

lod=log 2 Np

where Np is the number of pixels from all of the pixels in the image on the lower hierarchy level, i.e. in the image with the highest level of permissions that are on the width of one pixel in the image with the required permissions. Therefore, a variable lod is an indicator that shows the offset from the bottom of the triangle representing hierarchical data. This variable has a common axis in the direction of the Z axis regardless of the number of layers, which are contained in the hierarchical data.

Accepting, as shown in Fig that the value of a variable lod areas relationships defined in the hierarchical data, 184 and 186 are referred to respectively as La_lod and Lb_lod and that the value of a variable lod points 210, which is the conversion referred to as Pa_lod and Pb_lod, will, as a consequence of the above-mentioned properties, fair the following expressions:

Pa_lod-La_lod=Pb_lod-Lb_lod (form 5)

therefore,

Pb_lod=Lb_lod+(Pa_lod-La_lod) (form 6).

Using expression 3, 4 and 6, the coordinates of the points that are defined in a hierarchical data, generating the image displayed in the current time on the display, and which must be loaded in the coordinates specified in the hierarchical data can be converted into coordinates in hierarchical data on the assigned address of the connection. But the resulting value La_lod is not necessary situated in a layer hierarchical data 186 which contains the image data. Therefore, in practice, the data will be downloaded layer that is closest to the situation, derived from Pb_lod.

In the above example, the object on the display are two hierarchical data, and when the displayed image display reaches region and the magnification ratio, pre-set for one of the images, the display shows a different image. In other words, the device in accordance with this embodiment, the invention can reproduce the object shown in another image, zoom in or play a completely different content defined when entering requirements for movement of displayed image. Objects on the display can be simultaneously three or more sets of hierarchical data. In another embodiment, communication can be established cyclically so that the initial image will again be shown on the display as will increase the magnification factor. In this case, because in turn increase multiple sets of hierarchical data sequentially, due, on display can be derived initial hierarchical data. In another embodiment, as only a specified set of hierarchical data increases, the playback process can return to the smaller version is initially displayed image. In the latter case, the destination file links in the file to determine a relationship of hierarchical data itself can assign a name for the file hierarchical data.

When using the above configuration is possible, for example, the following types of display.

1. Continuous transition between images showing the same object, but with significantly different scales (for example, increasing the map of the world, and the transition to display Japan, prefectures, cities, towns and buildings).

2. The transition to display information (for example, specify the user associated with the icon shown on screen menu gaming device or similar devices and shows the option of selection occurring with increasing icons.

3. The transition to display the contents of the book, as one of flipping through the front covers of the book (as the old journal increases.

4. The transition to display the internal area of the object (for example, the pupils of the person in the image or scene, shot in the image, as the facility is increased; the transition to an image that differs from the initial image as the image is assigned the address of transition decreases.

In this example, the invention, the above described process eager load predicted change in the display of the image to the field of communication. Peripheral area around displayed in the current time on the display image in virtual space is loaded into memory, regardless of hierarchical data. This configuration reduces the possibility of replay lag image on the display because the boot process or decoding process, providing a continuous transition even in the case when a transition to display images in different sets of hierarchical data.

Delay the generation of displayed image convolution calculation of the transfer function and signal requirements from a user to move the image can be ensured a smooth transition between images by adjusting the transfer function. In particular, when the image on the home address of the link and the image on the assigned address connection contain different contents (for example, if the display format of the manual), can be ensured a smooth transition between these images application to them of any of the outstanding visual effects that are usually used when switching moving images. These effects include, for example, fader, influx, displacement and switching pages that use the polygonal mesh.

Data moving images can be defined as the appointed address of the connection. In this case, assigned address may be viewed as hierarchical data that contain one layer of data moving images. For example, the connection to the data of the moving image can be defined in one area some still images. Data structure, which is shown in Fig, can be used in the definition file links. In the field of the destination file connection 306 specifies the file name field of the moving image. In the case when the level of resolution and display the area of the moving image is fixed, then the image frame in the assigned address communication 308 can be declared invalid. The task of such a connection defined as such by the region in connection displayed in the current time, the image will in the above-described process eager load, as the output for the image, and appointed file a motion picture, start coding. In alternative encoding may continue notwithstanding the predictions.

The features described above can be used to give a display of new opportunities. For example, several still images (such as images engravings) can be displayed on the screen, so that some animal on the image begins to move to the given immovable image by changing its size. Similarly, in the field of the file is assigned the address of communication 306 in information communication can be defined and applied the file so that the application task runs in the specific area on the image with the zoom.

On Fig shows a sample image that defines the area. In the image 350 identified several areas of relationships, such as a, 352b and 352 C. When, for example, there is measurement scale communications a, through the functions described above displays detailed image area or the related information, reproduced moving image or to start an application task. In case when the field of communications limited, as in the image 350, the user may be prompted to move the displayed image display, in order to minimize user efforts spent on the alignment of the image position. Even if the field of communications will not be limited to, the function is useful for control of induction displayed on the picture display in accordance with pre-defined user's intention.

To create such a function targeting options are used to define the frame available the information described above links. In other words, prepares the file, similar to a file with information about links, which are assigned define the frame, presented in the format (horizontal offset, vertical offset, the magnification, the angle of rotation) and defined for each area, to which must be supplied image (in the future, this area is called the scope of the guidance). This file is stored in the form definition file script 119 in RAM 60, shown in Figure 9. When brought on the display region is included in a pre-defined range, in the virtual space relative to the frame specified in the definition file, the script 119 displayed while the image is sent to the area of guidance. This process is implemented by stages, which were described previously, virtual generated signal requirements for moving the image to the area of guidance. Such "pre-specified range" is also defined in the definition file script with parameters define the frame.

This enables you to direct the displayed image display in the area a using only the operation of the user to move the displayed image closer to the field of communication a. As a result, the transition to a designated address specific communication easier, more convenient and easy to use. In this example, the invention, the transition to a different image on the assigned address communication, reproduction of moving images or the activation of an applied problem occurs in response to movement in virtual space of the displayed image. Therefore, the intention of the user can be predicted by process eager load, which predicts such a move. Thus decoding another image, data decoding moving images or the activation of the application tasks can be performed speculative before switching output images to a designated address for communication. Thus, the actual time that elapses between the demand for switching between images and output the requested image, can be substantially reduced compared with approaches in related technologies, where the process starts after choosing using the index.

The example above refers to detecting the user's intent to transfer the image to a designated address communication and guidance displayed image on the area. On the other hand, this configuration can be used for pointing the displayed image, regardless of the fact, whether the area. On Fig shown, as displayed on the display, the image is sent within a set of hierarchical data for the implementation of the transition between the different layers for playback on the screen. On Fig hierarchical data 360 correspond to the image 362. Here will be taken that the area of guidance and 374 376 shown respectively lines hierarchy 368 and 370 are defined in the definition file script 119 using parameters define the frame, and that area of 372, derived on the display the current time, corresponds to the line of hierarchy 366.

As the user increases the displayed image display, beginning in the area of 372, this image is sent to the field of guidance 374 (arrow D)when the displayed image is included in the predefined range of field guidance 374. Further still growing and displayed on the display, the image is included in the predefined range of field guidance 376, and displayed on the display, the image is sent to the field of guidance 376 (arrow). The mode on the display, as described above, can be used for a variety of purposes depending on the content displayed on the picture display.

For example, the user may want to increase only the selected area of a picture of a landscape or portrait. However, using a technology known prior art, increase or decrease of the screen attempt to increase the desired area can lead to the reproduction of unwanted parts on the image and it can be difficult to find the right region for the user during the selected magnification of the image. The register definition file, the script for the area that will be the results of prediction increase, as provided in the present implementation of the invention, this area will increase, as the user can move the displayed image display approximately in the direction of this field and enter the increase request. The direction of the displayed image to the field of guidance can occur not only when the displayed image is in the neighborhood of field guidance. For example, derived on the display area can be moved when pressed predefined button, regardless of the position of the image that is displayed in the current time.

The above guidance does not necessarily is pointing to a different layer hierarchy. For example, can be assigned a sequence of areas aiming displayed image within the same hierarchical layer. On Fig shown, as displayed on the display, the image moves when combined pointing to another hierarchical layer and pointing to another area of the same hierarchical layer. For example, consider the case when the display shows one page of a newspaper or magazine using hierarchical data 380. In this case, as areas consistent guidance for each article defines the scope that contains characters that you want to see enlarged. From Fig follows that such an area is the area of guidance 392 defined line 386. Further, in its lower hierarchical layer, i.e. in hierarchical layer that has the same level of permissions, which allows the user to recognize the signs, defined several areas of guidance, allowing you to view the article from beginning to end. In this case, those areas are an area of guidance, is shown by a line 388, and the scope of the guidance, is shown by a line 390.

You first display the area of 382 entire page, shown by a line 384, and then enlarges the displayed image, gradually bringing it to the desired him the article. This will result in the user field guidance 392 defined in article (arrow F). In addition, a further increase in results in the guidance on the scope of the guidance 394 in the article's title (arrow G). As soon as the user, has read the offer in the field of guidance 394, appoints the direction or presses a predefined button, the user is directed to the field of guidance 396, showing the continuation of this article (arrow H).

On Fig and Fig schematically shows the progression of the displayed image in a given set of hierarchical data. If the transition is defined link to another set of hierarchical data, playback, the display should naturally make a transition to a different set of hierarchical data. The above example is given for the case of guidance displayed image when the user enters the request on a parallel move, enlarge or reduce an image. In this example require the provision of a function that makes the transition displayed image to the registered area aiming at set intervals of time. In this case, the user may only need to introduce a requirement for execution of such a regime. This function implements a new method of representation of the original still images as if they were moving images. For example, this function allows the display of images that suggest shop, or provides continuous browsing photos.

When displayed, the display image is transferred in this mode automatically, parameters define the frame, the consistency of findings on the time display and display each image is defined in the definition file, the script 119. In this case, the definition file script 119 able to describe in detail the process control the movement of the image using a markup language such as XML. In this process, the control unit interpretation script 117 reads the script of RAM 60, interprets the script and controls placed on display image appeals to the block of processing of the extracted image 114, the block of defining relations 116 and downloads section 108 for the appropriate execution of the process. On Fig shows the block diagram showing the sequence of stages for this case.

First assigned to hierarchical data (S20). This may be assigned to a single set of hierarchical data representing a single image. Alternatively, they can be assigned a block of several sets of hierarchical data, between which there is a relationship defined. Then be assigned an image that should be displayed on the screen, using the parameters define the frame (S22). Next, you determine the appropriate process generated effects, implemented under the video image to the display (S24). If the display was derived from another image, it can be assigned the installation process of transition or can be assigned to the process of gradual decrease from the previous image and enlarge the image displayed on the display the current time. Next is assigned time interval before the transition to display the next image, and appointed by the interpolation process in this time interval from the current image to the next image (S26). For example, "next image" may be an image in the same hierarchical data, but in a different layer (for example, an enlarged version or a smaller version of the current image, or the image on the assigned address of the connection. Alternatively, the "next image" can be an image in a different set of hierarchical data.

As a method of formation of such a transition process images procedure may be used, usually used, for example, in the technique of animation for the case when for keyframes accepted the current picture and the next picture. Stages S20 and S26 can be grouped into one unit. If different sets of hierarchical data exist image that you want to display sequentially, you write a script repetition of this unit. Read the definition file script 119 unit of processing eager load 110 allows you to generate a virtual requirement for moving images, as in the case when the user submits the request to transfer the image. The processing unit eager load 110 passes the request to the block of defining relations 116 and requests a block decoding 112 for execution of the decoding process. Thus you can easily implement the regime on the display where the specified image is shown on the display consistently changing one after the other. While in the definition file, script, along with the parameters define the frame, it can also be prescribed number of hierarchical data layers that are used when rendering images.

The following describes an example of a definition file script 119, written in XML.

In the above program text string (3) - (7) appoint hierarchical data used in the content. String (8) shall appoint to the position of the image. String (9) - (13) appoint the image in the display hierarchical data, which is shown as an index image that should be used initially, and the output on the display of this image. String (14) - (31) designate the data is shifted by on the image hierarchical data front cover of the book with use of animation. String (14) - (26) of these lines designate the camera animation description of key personnel. String (27) - (31) designate the image hierarchical data in the display, and the position of the display of this image. Using this regard, the link is established. String (32) - (38) designate switching on the image hierarchical data containing the relationship with moving images, as well as determine that moving images are displayed with the increased scale. String (32) - (35) of these lines designate the link to the moving image the same way as the link to hierarchical data. String (36) appoints applied the effect used when rendering, when it switches the image. String (39) - (43) designate display the copyright notice on the moving image as the moving image shown on the display. String (40) (41) of these lines assign display simple images that do not have a hierarchical structure.

The real embodiment of the invention allows to easily implement different views of the images due to the formation of the destination file or relationship definition file script, using the original components from a large number of sets of hierarchical data. Consequently, non-professional user can use hierarchical data provided as content on the network or on a storage medium, and can create their own, personalized content. Furthermore, created in a similar way content can be distributed.

On Fig schematically shows an example of a mode of distribution of the data when implementing this implementation of this image. In this example, the servers, 400, 403, and 404 connected through a network of 420. The server itself can be a content Creator, or in the alternative could be an information terminal, a non-professional user. In yet another variant instead of the server can be used recording media, such as CD-ROM or DVD. The 400 server provides the content that contains hierarchical data 406a and file attributes a attached to hierarchical data. Description of file attributes a will be given later. The server 402 provides content that contains hierarchical data 406b formed from multiple sets of hierarchical data files define relations 410b, s that define information on the relationships between sets of hierarchical data definition file script 412b and file attributes 408b.

When the hierarchical data 406b define the communication, the files define relations 410b and s join individual sets of hierarchical data, as described above. On the other hand, in the definition file, script, this relationship can be defined so that the definition file script with certain thus communication has the advantage and have the opportunity to set parameters on all hierarchical data, so this file identify the script connects to the entire set of hierarchical data that defines the relationship.

The server 404 provides only the definition file script s. Shown here is the data structure illustrates this example. The definition file script can be attached to a single set of hierarchical data, missing the established contacts. Conversely, the definition file links can be attached without attaching a file to identify the script. These contents are stored in the server and 400 server, 402, can be displayed offline. On the other hand, a set of content can be created, having for this purpose the definition file script s and sets of hierarchical data 406a and 406b assigned to this file, if such sets of hierarchical data are part of the configuration parameters defined in the definition file script is on the server 404. Therefore, the allocation unit, as content, can be any of the data structures shown in Fig.

File attributes attached to hierarchical data, taking into account all these circumstances. Information recorded in the file attributes, contains information that pertains to the content (for example, basic information such as title, content, author, publisher, sponsor, creation date, version, and language used; information about the owner of the rights to the content or material source; information on reimbursement of expenses; information on the control of secondary use; information about the owner or the copyright, such as release date, end date of validity, number of times the permissible copying and the number of times the possession of content can be transferred; and cost estimates).

Additionally can be attached attributes content management (for example, the authentication information management, such as the resolution on the connection or the data encryption schemes and signatures; information related to billing, such as information about if there will be payments as revenue, information about who would be the upper limit on the number of times the use of the content, information as to whether the content to be delivered without payment, assignment, exchange or virtual money, and information about the payment method selected for the payment, refund the payment, monitoring, etc.; working environment, such as platform, operating system, and recommended resources; and information access control, such as the target users and the region or state permit of use). Next to the file attributes can be attached information about the structure of data. For example, the attached information about the structure of data may contain information about the structure of the content, which has a scope attribute information, the field of hierarchical data and information on the external reference links; brief information specifying the name of the content, a representative image, a guide for payment, summary of the attributes; and information about the location of personnel information.

Attach this attribute information to the individual hierarchical data that will be taken appropriate measures, when the content that contains multiple sets of hierarchical data and using hierarchical data with these attributes, as the purpose of the communication is created and displayed. For example, connection attributes provides output to display the copyright notice, when there is a transition to the content of specific copyrights as to the destination address of the connection, and provides display dialogue on authentication content is configured so that authentication is required. On the question of whether or not to display this content, can be answered in accordance with the assessment and the profile of the audience. If the withdrawal of the prohibited content, the image on the display is not displayed. When the withdrawal of the prohibited content, then go to the destination connection does not occur, even if the displayed image is within the scope of communication, which can only be increased or reduced image of the initial hierarchical data. The processes performed in accordance with attribute information, can be implemented using the same configuration that was used in the display of a simple content.

A large number of hierarchical data for which there is a communication form a single content as a whole, so the file attributes attached not only to the individual sets of hierarchical data, but also to the whole population of several sets of hierarchical data.

Now discusses the technologies support the user in creating content of such, which was described above in the example implementation and uses hierarchical data. On Fig shows the configuration of the imaging device, having a function to support the creation of content in accordance with the example of the implementation of the present invention. The imaging device 500, shown in Fig, can have the same configuration as the device configuration image processing 10, shown in figure 4. On Fig describes only those functional blocks, which are intended for the implementation of this example. Therefore, the control unit 502 on Fig can be implemented by the same processor that in the control unit 100, shown in Figure 9. Alternatively, the control unit 502 can be implemented as a separate device.

The imaging device 500 implements one of the features described below or a combination of these functions.

1. Receiving messages about the scoping guidance, as well as the form and update the definition file script.

2. Receiving messages about identifying areas of links, and also the form and update the definition file links.

3. Receiving messages by selecting multiple images, and create index image, which provides a choice of multiple images by defining relationships between these images.

When the user enters the requirement that he wants to define the scope of guidance or public relations, output unit of a given image 506 reads hierarchical image data selected by the user from a hard disk drive 550 and displays the image on the display. Output unit of a given image 506 moves the displayed image display in accordance with the requirement of the user to move the screen or display a rectangle to define the field in accordance with the position information of the pointer. When a user assigns a region within the image to set the communications field or the field of guidance, registration unit for defining the information 508 requests parameters define the frame of this region, generates a file define relations 562 or definition file script 564 and stores the generated files in RAM 560.

When the user selects multiple images, registration unit for defining the information 508 selects the appropriate level of resolution of such images creates a hierarchical data index image 566, showing the location of the images in a predetermined format, and stores the received data the index of the image in RAM 560. The definition file links 562, which defines the relationships between the created hierarchical data index image and hierarchical data of individual image contained in the index (in the following referred to as "personal image")are created at the same time and are stored in RAM 560. As mentioned above, the definition file links 562, the definition file script 564 and data index image 566 can be stored not only in RAM and 560 be used to display, but also be saved on the hard disk drive 550 or other recording media. In this process the files 562 and 564, data 566 and hierarchical data, to be determined are grouped together to form a unified content.

On Fig illustrates the stages of the process mentioned above in "I": receiving messages about the scoping guidance, as well as create and update the definition file for the script. The user selects a hierarchical data required him the image, using an input device 520. Output unit of a given image 506, receiving information from the unit receiving the input information 504, reads hierarchical data from hard disk drive 550 and consequently plays on display this data. The image 570 on Fig shows all of the entirety of the selected image. The user uses the input device 520 for the formation of requirements to move the picture, seeing the image displayed on the display unit output of a given image 506. The user clicks a predefined button after playing on display in the field of 572 that the user wishes to determine how the area is pointing in the size of the entire screen. Instead of the above process can be visualized rectangle surrounding this area, through the operation of the index, which tells the user the necessity of pressing the button definitions.

In response to this registration unit for defining the information 508 requests parameters define the frame in this field and writes the parameters in the definition file, the script 564. The user then selects another, necessary area of 574 and presses the button definitions. In response to this pressing registration unit for defining information makes 508 parameters define the frame of the selected area in the next row in the definition file script 564. By repeating the above steps in the definition file, the script 564 records all the necessary user area. Using such a definition file script 564 areas that the user wants to display, consistently recorded at a given resolution on the display order of areas 572 574, ..., as described above.

In addition, there can be generated markup language that describes the process control playback (for example, time of conclusion of each area, the animation process for interpolation between the regions and the creation of effects). May be represented as different ways of processing images using samples of images that tells the user can select the desired process. Such a process is selected is written in the definition file, script, 564, along with the parameters define the frame field guidance.

In response to this registration unit for defining the information 508 requests parameters define the frame areas 586, 588 and writes these parameters in the definition file links 562 in the form of data structure, as shown in Fig. Registration unit for defining the information 508 collects and logs information, which is assigned in the field of effective zoom range 304 and in the field of the destination file links 306, while setting out, for example, a rule to block the conclusion of the specified image 506 of the output image in the initial address of communications and image in the assigned address due respectively on the left and on the right side, information, giving the user an option defines whether a link transition to zoom in or to zoom out, and other information. Thus generated file define relations 562 defines the relationship between the image 582 and image 584. If the zoom area 586, as described above, the changeover to hierarchical data image 584 to play this image, thereby creating increased representation of this image.

In the example above was described a case where you define the relationship between the image data, but the function assigned addresses is not limited only images, there may be data, such as the moving image, application, audio, music, text, etc. In this case, the image within the home address of the connection, can be displayed, similar to the image 582. Instead image 582 may be reproduced icon, defining data, which are representations of various variants of data is assigned the address of the link that is left to the user. As described above, the file is assigned the address of communication 306 in the definition file links 562 recorded data file name corresponding to the icon. The picture frame in the assigned address communication 308 may be ignored.

When the user selects the area 586, 588, in the virtual space can be precisely established parameters determine frames so that the objects, as shown in these two images are combined with the fully allocation of special points in objects, reproduced in each of these areas, and the computation of estimates of negotiation. This prevents the creation of the relative displacement between objects while moving determined by the relationship between images, and also prevents the possibility that the switching process becomes visible. This fact is useful not only in the case when the objects on the two images are identical, but also in the case when two images are mixed mounting transition (for example, when the specified object undergoes a process of change). On Fig presents a selection of the area in each of the two images and a corresponding definition of the relations. Alternatively, they can get three or more images or can be identified several areas of links in a single image. This case is also possible to implement a repetition of the above stages of processing.

If to hierarchical data, in which a connection is established, the attached some attributive information on the display can be presented with a dialog which allows the user to enter information, such as the one that should be displayed, and indicate where this information must be reproduced on the display. Information entered by the user is logged in a file define relations 562 and can be properly reproduced on the display when the emergence of transition to the image on the destination address of the connection.

On Fig shows a process referred to above as "3": receiving messages by selecting multiple images, and create index image, which provides a choice of multiple images by defining relationships between these images. The user uses the input device 520 to select hierarchical data multiple individual images for which it is desirable to define indexes. In response to the enter registration unit for defining the information 508 generates an index image, where as indexes invested individual image at the appropriate level of permissions (such as the image is lower resolution in selected hierarchical data); for example, as an index image data 566 generated image 350, as shown in Fig, and image data 566 retained in RAM 560. On Fig region a, 352b and 352 C represent individual image selected by the user.

Hierarchical data 590 can be real data selected by the user. For example, choice as hierarchical data 590 image wall art Museum and the individual images in frames on the wall, the images are created, showing individual images on the wall art Museum. Information about where in the index image posted by individual images, the size of these images and other information can be obtained from the user. In this case, the registration defining information 508 can generate data index image in which the individual images with dimensions specified by the customer, invested in those places which are also determined by the user.

Registration unit for defining the information 508 also generates a file define relations 562, which are defined due to hierarchical data a, 592b, ..., 592n in the specified positions of the hierarchical data 590 index image where invested individual image and stores the file 562 in RAM 560. Using data index image 566 and definition file links 562 generated in this way, you can create transition, for example, to hierarchical data a individual image to display this image, spending on an individual image to an indexed image, allowing you to get a larger image or reproduction of moving images. These index image 566, definition file links 562 and hierarchical data of individual images can be grouped together, forming a single content that is saved on the hard disk drive 550.

Links between hierarchical data for individual image (for example, the hierarchical data a) and hierarchical data 590 index image can not be defined. Instead may be generated hierarchical data index image, which contains all hierarchical data for individual images. Alternatively, they can be generated index image, which will be introduced in several existing index of images. In this case such a process may be implemented subject to availability selection index image instead of individual images.

In accordance with the above example of the implementation of the present invention relationship is defined between the two sets of hierarchical data images, which provides a transition between sets of hierarchical data to render the reproduced on the display, image only by the introduction of the request for the parallel transport of the increase or decrease of this image. This eliminates the need of servicing the external data (for example, high-resolution images of the region, which would be insignificant, if it increase), and thus reduces the volume of data processed. Manipulation of images that vary in scale (for example, a world map and a map of the building) in a separate hierarchical data can be overridden by numeric values to control the position of the displayed image in their hierarchies, and thus can easily be supported by positional accuracy.

On the other hand, if the relationship is defined between a completely different images (for example, between the image menu and the manual of the icons in this menu, mutual transition between images can be implemented only by the operation of the increase or decrease the image. So the user can see another image as such only when you have knowledge of positional information switched before this image. For example, in the famous related decisions in which the user takes the support of the screen to study the functions of the icons, finds description, possibly belonging to the eye, and reading this description, the steps that need to run at this, including the mark and the description of the hints are so complicated that the thoughts of the user to easily go astray from the right direction. The result is that the user can stop the track originally intended purpose. However, in accordance with the embodiment of the present invention icon and guidance directly connected so that the intuitive understanding and thus increase efficiency.

Using the operation of consolidation to create a lag time between the user input signal requesting moving displayed on the picture display, and output images to a display or application of due process of creating a visual effect (for example, mounting of transition, when the switch image, invented a system may create the impression that the image switches smoothly. The result is a new entry tool, which uses a move operation is displayed image to play other still images or moving images. Devised tool allows you to not only display images, but also to play the music or data of the text.

The purpose of communication is by definition the field of communications in a hierarchical initial data links and hierarchical data assigned to address communication in virtual space, and therefore, the structure of communication, that is, without a doubt, the complex may be easily identified so that non-professional users can easily create content. Due to the fact that within a hierarchical data is stored in a few areas, using this definition, the displayed image display can be directed to these areas. For example, the area can be defined so that reproduced on the display, the image is sent to a specific area connection only approximate alignment of the displayed image with satellite connection so that you can switch on the image to a designated address communication can occur in a short period of time. Create the file identify the script that is written to several parts of the image that you want to consider these particular parts can be consistently available for review, enabling the creation of an effective content such as advertising or presentation. Alternatively invented the system moves to the next field in the article, written in format many columns, or to the pages of the magazine, appointed rendered in a predetermined order, so that supported this level of increase, which provides the legibility of signs.

Hierarchical data, which by definition file script determined in the manner described the relationship, or hierarchical data, which define the manner described the scope of the guidance can be distributed as a package. In addition, modules such as hierarchical data or file identify the script can be distributed and Autonomous way. Attributive information, such as information related to the content, information relating to the management, information about the structure of data or similar information, is attached to each set of hierarchical data or content. If the content contains a hierarchical data or content created by another author, the above solutions provide billing or restrictions on the transition to a designated address communication. In addition, the definition of the format attribute information, which will be the same for all modules of content that can be effectively created secondary content, use this attribute information.

The image on the screen the communications field and the field of guidance is presented with the purpose to select and support the creation of content, generating the file will define relations or the definition file script in a predetermined format. In this way, the user can easily define the field of communications or scope of the guidance, seeing this before an actual image and specifying in detail the image. When determining the field of communications accurately configured provisions areas of relations between the two images by means of allocation of singular points and compute estimates of negotiation. This prevents the creation of incorrect alignment when image switches, and providing continuous moving images, which reduces the possibility that the spectator can see switching the image.

Next generated index image, which is embedded in several individual images selected by the user. It then generates a file define relations, which defines the relationships between index image and the individual images. Thus simplified the creation of different content by simply selecting images. For example, the user can create content that provides the possibility of choosing the right user of past issues of the journal of the images of past content; content provided on-screen menu, from which you can run various applications or moving images; content that switches and paintings, stories, portraits, etc. and associated comments.

1 - the image processing system, 10 - imaging device, 12 - display device, 20 - a input device, 30 - zero layer, 32 - the first layer, 34 - the second layer, 36 - the third layer, 38 - mosaic image, 44 - the control unit of output, 50 - hard disk drive, 60 - RAM, 70 - buffer memory, 90 memory frames 100 - control unit, 102 unit receiving the input information, 104 - separation block of compressed data, 106 - the definition block of the downloaded data block 108 - loading unit, 110 - block processing eager load, 112 - block decoding, 114 - block processing of the extracted image, 116 - the block of defining relations, 117 - block interpretation of the script, 118 file define relations, 119 - definition file script, a file attributes, 500 - imaging device, 502 - control unit, 504 - unit receiving the input information, 506 - output unit of a given image, 508 - registration unit for defining the information 520 - type device, 550 - hard disk drive, 560 - RAM, 562 file define relations, 564 - definition file script, 566 - these index image.

INDUSTRIAL APPLICATION

As described above, the present invention is applicable to the devices of information processing, such as computers, gaming devices, and playback images on the display.

1. The imaging device to display at least part of the image that is different in that it includes: a storage device that stores hierarchical data formed the image data, which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of levels of resolution; and a memory stores the file identify the script that assigns a region referred to in the hierarchical data in the virtual space, a certain image plane and axis resolution levels; and the unit receiving the input information, host from user input data requirements that relate to the change of the displayed image; and processing unit of the displayed image, the guide of the displayed image display in an area that's mentioned in the definition file script, when the user will be obtained in advance specified input data requirements.

2. The imaging device according to the point 1, characterized in that the mentioned block of receiving the input information is taken from the user's requirement to move mentioned in the virtual space of the displayed image, and the above-mentioned processing unit displayed image sends the displayed image display in the appropriate area, when displayed on the display, the image is inside a given range mentioned areas, as a result of demands from the user to move the displayed image.

3. The imaging device according to the point 1 or 2, wherein the area within a hierarchical data defined by the mentioned definition file script is a rectangle which has the specified length to height.

4. The imaging device according to the point 1 or 2, wherein the above-mentioned definition file, the script assigns multiple areas in the image plane and having one and the same level of permissions.

5. The imaging device according to the point 1 or 2, wherein the above-mentioned definition file, the script assigns several areas of the images contained in the same hierarchical data and with different levels of permissions.

6. The imaging device according to the point 1 or 2, wherein the mentioned memory stores the definition file links that establishes the correspondence between a pre-defined areas within different sets of hierarchical data mentioned in the virtual space, indicated in the mentioned file identify the script, contains several areas within multiple sets of hierarchical data for which the correspondence is established between this file determine relationships, and when displayed on the display, the image is inside a given range area, which is defined in a hierarchical data displayed on the display the current time, which is defined in the above-mentioned definition file links displayed on the display, the image is switched to a different area was determined according the this area and which was determined in a different set hierarchical data.

7. The imaging device according to the point 1, wherein the above-mentioned definition file script determines the action to display multiple assigned areas, and when the mentioned block of receiving the input information is taken from the user's demand start continuous output to the display, then the above-mentioned processing unit of the displayed image is drawn to the above definition file script and continuously displays the number of dedicated areas in a specific order.

8. The imaging device according to the point 1, characterized in that the mentioned block of receiving the input information is also taken from a user's request for registration referred to in the definition file, the script area of the image displayed on the display the current time, and referred to the imaging device also contains a registration unit for defining the information that registers received area referred to in the definition file script.

9. The way of processing of images to display, at least part of the image that is different the fact that contains: stage reading of image data from a storage device and render the image on the display; the stage of obtaining from user requirements to move the displayed image, which may be a requirement to increase, decrease or parallel transport indicated on the display area in the image, extracted in the current moment of time; and stage directions displayed image in the region and with the consent level preset in the memory, in accordance with the request to move mentioned displayed image.

10. Media account, which recorded a computer program that provides performance computer functions of displaying at least part of the image, wherein the recording media ensures fulfillment computer: reading from the backing store image data and render the image on the display; and retrieval function from user requirements to move the displayed image display, which may be a requirement to increase, decrease or parallel transport indicated on the display area in the image, extracted in the current moment of time; and targeting displayed image in the region and with the consent level preset in the memory, in accordance with the request to move mentioned displayed image.

11. The imaging device, which displays at least part of the image that is different in that it includes: a storage device that stores hierarchical data, which are representations of one and the same image with different levels of resolution and which is hierarchically organized in the order of the permission; and the memory that stores the file define relations, which establishes the correspondence between some areas within different sets mentioned hierarchical data in the virtual space, a certain image plane and axis resolution levels; and the unit receiving the input information, host from user input data requirements that relate to move the displayed image; and processing unit of the displayed image, which directs the displayed image display in the area indicated in the above definition file links, when the user received the predefined input these requirements.

12. The imaging device in accordance with p. 11, wherein the area within a hierarchical data defined by the mentioned definition file relations, is a rectangle which has the specified length to height.

13. The imaging device in accordance with p. 11 or 12, wherein: in the above definition file links for each pair of relevant areas, for which there is a line between them, is recorded, did actually switch the displayed image, depending on also, did originally displayed on the display the image in the direction of increase or decrease, and the above-mentioned processing unit of the displayed image, based on the user's request to move the displayed image display, switches the displayed image display, if defined, is what really happened switch the displayed image.

14. The imaging device in accordance with p. 11 or 12, distinguished by that: it also contains the block of processing eager load, which predicts subsequent migration displayed image, based on the requirement of the user to move the displayed image, adopted by the mentioned block of receiving the input information, and referred to the processing unit displayed image begins to decode the scope of the other hierarchical data, which is set in accordance to the mentioned area where the above-mentioned unit eager load predicted enter the displayed image inside a particular range of the field, which is defined in derived currently hierarchical data and set out in the aforementioned file define relations.

15. The imaging device in accordance with p. 11 or 12, wherein: hierarchical data stored in the mentioned mass storage device, organized in blocks of images that are formed by the division of images in accordance with a pre-defined rule, the imaging device also contains the boot block code, which loads mentioned in memory of the mentioned mass storage device of the block of the image available in derived currently hierarchical data and containing the point is at a predetermined distance from the extracted image mentioned in virtual space, and when mentioned point is located within the pre-defined range area, which is defined in a hierarchical data displayed on the display the current time, which is defined in the above-mentioned definition file links mentioned the loading unit converts coordinates mentioned points in coordinates specified in a different set of hierarchical data, which is set in accordance with the mentioned region in hierarchical data displayed on the display the current time, and loads the block image located in other hierarchical data containing the aforementioned point.

16. The imaging device in accordance with p. 11, wherein the hierarchical data set out in the definition file links that contain the data for the moving image, consisting of a single hierarchical layer.

17. The imaging device in accordance with p. 11, wherein: to hierarchical data stored in the mentioned mass storage device attached attribute information to control the rendering of these hierarchical data, and the above-mentioned processing unit displayed image reads mentioned attribute information hierarchical data is output when you switch the displayed image display, and provides change the output mode to display, based on this information and in accordance with a pre-defined rule.

18. The way of processing of images to display, at least part of the image, wherein includes: step-read image data from a storage device and render the image on the display; and the stage of obtaining from user requirements to move the displayed image, which may be a requirement to increase, decrease or parallel transport area in the image that displays in the display the current time; and phase switching the output area of the image on pre-determined area of another image, which previously set in correspondence area in displayed in the current time the image when displayed on the display, the image will reach the region and the level of permissions that are preset in memory.

19. The method of image processing in accordance with p. 18, wherein the predefined area referred to another image contains an output pane to display moving images.

20. The recording medium on which written a computer program that provides performance computer functions of displaying at least part of the image, wherein the recording media ensures fulfillment computer: reading from the backing store image data and render the image on the display; and retrieval function from user requirements to move the displayed image display, which may be a requirement to increase, decrease or parallel transport area in the image that displays in the display the current time; and the switching function of the field to display images on a predefined area of another image, which is pre-set in accordance region in displayed in the current time the image when displayed on the display, the image will reach the region and the level of permissions that are preset in memory.

22. The imaging device in accordance with p. 21, wherein: also contains a unit for production of input information, host from user input data requirements for the movement, which may be a requirement to increase, decrease, or a parallel translation of the image displayed in the current time, where the mentioned block assess the links at occurrence of the mentioned requirements by moving image makes, as a result of this move request, judgment of execution or non-execution of the mentioned conditions switch the displayed image.

23. The imaging device in accordance with p. 22, wherein: in the above definition file links is determined, as mentioned conditions switching displayed image, the moment when the displayed image display reaches a pre-defined area and level of permissions.

24. The imaging device in accordance with p. 21, wherein: hierarchical data, which determined the display in the above definition file links that contain the data for the moving image, and the above-mentioned processing unit displayed image to display moving images.

25. The imaging device according to the point 24, wherein also contains the block decoding, which begins decoding mentioned data moving images, in case when the hierarchical data, placed on the display the current time, is set in accordance with the data of moving images regardless of the judgments referred to by the evaluation unit ties.

26. The imaging device in accordance with p. 22, wherein: also contains the block of processing eager load, which predicts subsequent migration displayed the image, based on the requirement of the user to move the displayed image, taken from the mentioned block of receiving the input information; and also contains the block decoding, which begins decoding the data mentioned moving images, when the said block eager load predicts that mentioned the displayed image display satisfies the above request switch, and when for hierarchical data displayed on the display the current time, in the above-mentioned definition file links determined according to the data moving images.

27. The imaging device in accordance with p. 21, wherein the mentioned block processing displayed image when switching displayed image creates one of the visual effects, chosen among the mounting of transition, the inflow of displacement and switch pages, using a polygonal mesh, in the image to the switch and the image after the switch.

28. The way of processing of images to display, at least part of the image that is different in that it includes: the stage of picking from a mass storage device many data sets of images as objects of processing, between which are pre-installed in accordance memory; and phase display, at least one of the mentioned several image datasets; and the stage of obtaining from user requirements to move the displayed image display, which may be a requirement to increase, decrease or parallel transport indicated on the display area in the image, extracted in the current moment of time; and phase switch on the data of another image, for which the pre-installed according to the data of the image displayed in the current time, when the displayed image display meets the requirements preset in memory.

29. The recording medium on which written a computer program that provides performance computer functions of displaying at least part of the image that differs in that it delivers performance on your computer: reading from a mass storage device multiple datasets and images as objects of processing, which is predefined to-one correspondence in memory; and the functions on the display, at least one of the mentioned several image datasets; and retrieval function from user requirements to move the displayed image, which may be a requirement to increase, decrease or parallel transport indicated on the display area in the image that displays in the display the current time; and switching display data on other image, for which the pre-installed according to the data of the image displayed in the current time, when displayed on the display the image meets the requirements preset in memory.

30. The information-processing device, wherein: contains the block of receiving the input information, which provides information from the user input data requirements to select multiple individual images, and contains a registration unit for defining the information that generates the data index image, which is located in a predetermined format you select multiple individual images; and each of the mentioned several individual images represent hierarchical data structure that contains the image data from different levels of resolution and hierarchically organized in the order of resolution levels; and the said registration unit for defining the information determines the mapping of the area mentioned in the index image, in which there are individual image, and hierarchical data of individual images, is located in this region, generates a file define relationships for the implementation switch the data used to render display the image from the index image on an individual image, and issues generated file define relationships in memory.

31. The information-processing device in accordance with p. 30, wherein the mentioned block the registration of defining information generates as mentioned hierarchical data mentioned data index image.

32. The information-processing device in accordance with p. 30, wherein the mentioned block the registration of defining information generates data referred to index image through investments mentioned individual images from a predefined level permissions in predefined areas hierarchical data that is generated previously.

33. The information-processing device in accordance with p. 30, wherein mentioned individual images contain the moving image.

34. The information-processing device in accordance with p. 30, wherein the mentioned block the registration of defining information generates also the definition file script is accessed to switch output to the display of images between many of these areas, which are obtained by entering a few pre-selected areas, and the specific data in images consisting of the mentioned index image and mentioned individual images, and to identify coordinates a series of pre-selected areas in virtual space defined by the plane of the image and the axis resolution and registration identified coordinates.

35. The information-processing device according to the point 34, wherein also generates a file containing data referred to index images and data mentioned individual images or information related to store the image data is referred to the index file and the above-mentioned definition file script.

36. The information-processing device in accordance with p. 35, characterized in that in the mentioned file also contains the attribute information, management and display hierarchical data.

37. The information-processing device in accordance with p. 35 or 36, wherein the mentioned index image is the first image is displayed when mentioned in the imaging device is processed or displayed content, formed by the mentioned file.

38. The method of information processing, wherein: contains the stage of obtaining the input of the information that accepts user input data requirements to select multiple individual images, and includes the stage of data generation index image that contains several the selected individual images, read from a mass storage device, which is readable images are located in a predetermined format, and transmission of generated data in memory; thus, each of the mentioned several individual images represent hierarchical data structure that contains the image data with different levels of resolution and hierarchically organized in the order of resolution levels; and at the stage of generation and transmission of data to be determined the conformity between the areas in which there are individual image in the mentioned an indexed image, and hierarchical data for individual images, located in this area, and also generated and issued a definition file links for implementation switch the data used to render display the image from the index the images on the individual image.

39. The recording medium on which the recorded computer program differs in that it delivers the performance of your computer functions of receiving the input information, host from user input data requirements to select multiple individual images, and options for data generation index image that contains several selected individual images, read from a mass storage device, which is readable images are located in a predetermined format, and transmission of generated data in memory; thus, each of the mentioned several individual images represent hierarchical data structure that contains the image data with different levels of resolution and hierarchically organized in the order of resolution levels; and at the stage of generation and transmission of data to be determined the conformity between the areas in which there are individual images mentioned in the index image, and hierarchical data for individual images, located in this area, and also generated and issued a definition file links for implementation switch the data used to render output to display the image from the index the images on the individual image.

 

© 2013-2014 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English.